Commit Graph

11236 Commits

Author SHA1 Message Date
mazen
d6ac9ca3f7 * targets replaced by systems in mppcsparc 2002-09-22 19:55:12 +00:00
Tomas Hajny
8a4731bf6a + FPC/2 support added 2002-09-22 19:42:21 +00:00
Tomas Hajny
ba31bf5cfa * Compatibilty mode for DateTime fields 2002-09-22 18:44:13 +00:00
Tomas Hajny
7403f31f07 * correction for THandle length change 2002-09-22 16:04:19 +00:00
carl
25555f3efb * assert returns error 227 2002-09-22 14:31:18 +00:00
carl
d0a8ca4664 * fix small typo 2002-09-22 14:16:12 +00:00
carl
4be0f8c217 + a_call_reg 2002-09-22 14:15:31 +00:00
carl
8733061c78 * stack checking cannot be called before system unit is initialized
* MC68020 define
2002-09-22 14:02:34 +00:00
carl
ae8ed67a36 + added amiga compiler version 2002-09-22 13:44:49 +00:00
carl
41d30763e5 * initial revision 2002-09-22 13:44:29 +00:00
Tomas Hajny
cc750c10cc + support of IBM MSG files added by Yuri Prokushev 2002-09-22 10:58:25 +00:00
carl
ad7618d678 * gets64bit was not returning an int64! 2002-09-22 09:08:40 +00:00
pierre
1507cd7018 * restore text mode on reset for Dos apps 2002-09-21 22:23:49 +00:00
pierre
3e1e3fb218 * new Restore method added, used for dos graphic applications 2002-09-21 22:22:10 +00:00
sg
1f71f198e6 * Added procedures to process XML fragments only (e.g. for merging them
into an existing DOM document)
2002-09-21 19:22:38 +00:00
carl
d580d60f81 * updated processor limit section
* added CPUM68020 define
2002-09-21 14:37:56 +00:00
marco
b77f751161 * Killed on Carl's request. 2002-09-21 13:33:21 +00:00
carl
81afd347dd + division by zero testing 2002-09-21 13:28:06 +00:00
mazen
4c607d6126 * a compile bug fixed 2002-09-21 10:22:43 +00:00
sg
4906fc9e1a * Argument escaping improvements
* Indent fixed for consecutive WriteXML calls
2002-09-20 11:36:51 +00:00
michael
153efdb2a7 + Changed writexml type to TDomNode instead of TDomeElement 2002-09-20 11:04:21 +00:00
michael
e9044e3748 Fix from mattias gaertner 2002-09-20 09:28:11 +00:00
pierre
14c9cbfdfc * fix compilation failure for m68k target 2002-09-19 22:15:45 +00:00
mazen
d78bf17c1d + call support 2002-09-19 20:24:41 +00:00
carl
23f2c80911 * assert now halts with exitcode 227 (as Delphi does) 2002-09-18 18:32:01 +00:00
carl
0fd4413f84 + currency testing
* more system unit routine testing
2002-09-18 18:30:30 +00:00
carl
f172aa242b * currency cg tests (tested againt Delphi 3) 2002-09-18 18:29:07 +00:00
michael
5a11aec5ae + Added web-site reference 2002-09-18 17:06:47 +00:00
Jonas Maebe
456436c05c * fixed LOC_REFERENCE/LOC_CREFERENCE problems 2002-09-18 09:19:37 +00:00
pierre
c9b96099c5 * correct last fpu patch so 'info all' is called only once 2002-09-17 21:58:45 +00:00
pierre
9d09b36729 * allow fpu window to be resized 2002-09-17 21:48:41 +00:00
pierre
79aaf1ba40 * fix infinite recursion if GDB window and register window open 2002-09-17 21:20:07 +00:00
pierre
dd060e37de * increment in_command before calling CommandBegin
and after calling CommandEnd to be able to count
    command levels inside these methods.
2002-09-17 20:57:04 +00:00
pierre
f1b70f6717 * mask all fpu exceptions in GDB commands as GDB relies on that 2002-09-17 20:20:05 +00:00
Jonas Maebe
a15d8cfe39 * a_load_reg_reg() now has two size parameters: source and dest. This
allows some optimizations on architectures that don't encode the
    register size in the register name.
2002-09-17 18:54:01 +00:00
Jonas Maebe
2e41fdf381 - removed taicpu.destroy, its job is already handled by
taicpu_abstract.destroy() and this caused heap corruption
2002-09-17 18:26:02 +00:00
Jonas Maebe
b37a790e31 * fixed int64 tests 2002-09-16 19:24:09 +00:00
carl
3f5342bb7e * several new routines have a testsuit. 2002-09-16 19:15:54 +00:00
carl
bf6a6b4d46 * first revision of FPU emulation 2002-09-16 19:10:17 +00:00
peter
51057d8e8e * support references without registers and symbol in paramref_addr. It
pushes only the offset
2002-09-16 19:08:47 +00:00
carl
7e44d50c68 * softfpu tests (some of them still fail!) 2002-09-16 19:08:30 +00:00
peter
c6430358b1 * push 0 instead of VMT when calling a constructor from a member 2002-09-16 19:07:37 +00:00
carl
1dea3ef6b5 * overloaded string routines testing 2002-09-16 19:07:17 +00:00
peter
e15a0ac67c * support [eax].constant as reference 2002-09-16 19:07:00 +00:00
peter
76eb5b4a1f * allow ^ after nil 2002-09-16 19:06:14 +00:00
peter
a431bf27a0 * parse ^ after nil as caret 2002-09-16 19:05:48 +00:00
peter
58fda2b1b8 * fix compile mode 2002-09-16 19:05:30 +00:00
peter
324222cf15 * set_funcret_valid fixed when result was already used in a nested
procedure
2002-09-16 18:09:34 +00:00
peter
d04496352f * fix setting of sp_static 2002-09-16 18:08:45 +00:00
peter
6c06c346d8 * fix last optimization in genlinearlist, detected by bug tw1066
* use generic casenode.pass2 routine and override genlinearlist
  * add jumptable support to generic casenode, by default there is
    no jumptable support
2002-09-16 18:08:26 +00:00