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 |
|
peter
|
6dffb25562
|
* move CGSize2Opsize to interface
|
2002-09-16 18:06:29 +00:00 |
|
peter
|
d04f73ddda
|
* Add ucomplex and charset units
|
2002-09-16 15:42:11 +00:00 |
|
peter
|
067217877f
|
* fix for none-win32
|
2002-09-16 15:42:05 +00:00 |
|
peter
|
acd254bd34
|
* overload problem with default parameters
|
2002-09-16 14:14:27 +00:00 |
|
peter
|
8184fd14ab
|
* LIBGDBFILE instead of LIBGDB
|
2002-09-16 14:13:46 +00:00 |
|
peter
|
cea50f7185
|
* add argument to equal_paras() to support default values or not
|
2002-09-16 14:11:12 +00:00 |
|
Jonas Maebe
|
fcec3ae6b0
|
* big endian fix for second_int_to_int
|
2002-09-16 13:08:44 +00:00 |
|
florian
|
685b7f4896
|
* fixed currency size
|
2002-09-16 09:31:10 +00:00 |
|
michael
|
77b18bfd67
|
+ removed registry entry
|
2002-09-16 06:27:13 +00:00 |
|
peter
|
007d85fa90
|
* allow default parameters in equal_paras
|
2002-09-15 17:54:46 +00:00 |
|
peter
|
244a20c239
|
* Remove Float type, use Single instead
|
2002-09-15 17:53:44 +00:00 |
|
peter
|
8f65e22f2f
|
* Updates from the fixes branch
|
2002-09-15 17:52:30 +00:00 |
|
peter
|
c94954cba3
|
* Fixed AnsiStrComp crashes
|
2002-09-15 17:50:35 +00:00 |
|
peter
|
6d0e34fa5e
|
* don't have strict var parameter checking for procedures in the
system unit
|
2002-09-15 17:49:59 +00:00 |
|
carl
|
bab50ac255
|
* inc/dec system unit tests
|
2002-09-15 17:05:35 +00:00 |
|
carl
|
072df0b43d
|
* arithmetic on pointers change the size by the pointer size type
* several fixes to prototypes, to be more delphi compatible
|
2002-09-15 16:56:16 +00:00 |
|
sg
|
15e4013c2b
|
* Removed debugging output code
|
2002-09-15 15:51:09 +00:00 |
|
sg
|
35bc46bfc4
|
* Added stream line reader classes
|
2002-09-15 15:45:38 +00:00 |
|
sg
|
605ea806aa
|
* Improved error reporting
|
2002-09-15 15:43:30 +00:00 |
|
peter
|
f2cdeaf6a6
|
* don't compile gdbver when the target is not the same as the source
|
2002-09-15 11:01:45 +00:00 |
|
carl
|
876fca9e8f
|
* make the record packed (just in case)
|
2002-09-15 10:03:04 +00:00 |
|