peter
|
53e8350307
|
* more intel parser updates
|
2003-10-24 17:39:03 +00:00 |
|
peter
|
ef94a6d0e4
|
* renamed R_SUBF64 to R_SUBFD
|
2003-10-24 15:21:31 +00:00 |
|
peter
|
b224d87ea5
|
* added more register functions
|
2003-10-24 15:20:37 +00:00 |
|
mazen
|
619b429650
|
*fixes related to removal of rg
|
2003-10-24 11:31:43 +00:00 |
|
mazen
|
7251301e50
|
-unused units removed from uses clause
|
2003-10-24 11:28:35 +00:00 |
|
mazen
|
dd632de71e
|
-unused units removed from uses clause
*fix related to rg which was removed
|
2003-10-24 11:25:32 +00:00 |
|
mazen
|
f217753383
|
*fix related to toper==>poper
|
2003-10-24 11:22:50 +00:00 |
|
mazen
|
301f8978ae
|
* rg.[un]GetRegister* ==> [Un]Get[*]Register
|
2003-10-24 11:14:46 +00:00 |
|
marco
|
73544b2b71
|
* Fix from Peter
|
2003-10-24 08:37:20 +00:00 |
|
mazen
|
0bcacbde35
|
* fixed compil problem when using ObjFpc mode (^ required).
|
2003-10-24 07:00:17 +00:00 |
|
peter
|
9342178c7d
|
* typecasting fixes
* reference building more delphi compatible
|
2003-10-23 17:19:44 +00:00 |
|
peter
|
5fc91adca4
|
* SearchType returns also the size
|
2003-10-23 17:19:11 +00:00 |
|
peter
|
3f2d99d04f
|
* delphi mode uses packenum 1
|
2003-10-23 17:18:56 +00:00 |
|
peter
|
1b2d0e4de9
|
* save edi,ebx,esi in int_str
|
2003-10-23 17:01:27 +00:00 |
|
peter
|
f098f035f8
|
* test should fail, fields return the offset as constant which
can't be assigned to
|
2003-10-23 16:29:25 +00:00 |
|
marco
|
fe0b24be44
|
* small crosscompiling changes
|
2003-10-23 16:21:41 +00:00 |
|
peter
|
d6b7167e3e
|
* i386 only
|
2003-10-23 16:19:50 +00:00 |
|
peter
|
47e0313606
|
* even more uglier
|
2003-10-23 15:44:20 +00:00 |
|
peter
|
2594bcce67
|
* another ugly hack
|
2003-10-23 15:39:52 +00:00 |
|
peter
|
4a1ecb07d1
|
* splitted buildderef and buildderefimpl to fix interface crc
calculation
|
2003-10-23 14:44:07 +00:00 |
|
peter
|
dacd24d1d0
|
* fixed runtime
|
2003-10-23 14:42:26 +00:00 |
|
marco
|
5538700c8a
|
* fd's now walk from 0..maxset again. IDE/unit kbd works again.
|
2003-10-23 12:06:14 +00:00 |
|
marco
|
4c771c1b8e
|
* nomouse
|
2003-10-23 11:04:42 +00:00 |
|
marco
|
23af1efaf9
|
* fix for 2672
|
2003-10-23 09:39:39 +00:00 |
|
peter
|
63002aadb4
|
* fixed unit info messsage
|
2003-10-22 20:54:06 +00:00 |
|
peter
|
6878c55c80
|
* write derefdata in a separate ppu entry
|
2003-10-22 20:39:59 +00:00 |
|
peter
|
28c96ab8e2
|
* write implementation units in implementation part of the ppu
so it doesn't confuse the unit loading
|
2003-10-22 17:38:25 +00:00 |
|
marco
|
d4a94d9294
|
* -Xc -Xr support
|
2003-10-22 15:40:44 +00:00 |
|
peter
|
fcabdbbf35
|
* fixed unitsym-globalsymtable relation so the uses of a unit
is counted correctly
|
2003-10-22 15:22:33 +00:00 |
|
peter
|
37762b957f
|
* delphi mode
* i386 only
|
2003-10-21 18:20:05 +00:00 |
|
peter
|
e48691e10f
|
* inline on
|
2003-10-21 18:19:03 +00:00 |
|
peter
|
86782a9b08
|
* ignore @ in Unit.@Proc
|
2003-10-21 18:17:40 +00:00 |
|
peter
|
aaf9043988
|
* only search for overloaded constructors in classes
|
2003-10-21 18:17:02 +00:00 |
|
peter
|
a28d911c98
|
* IncompatibleTypes() added that will include unit names when
the typenames are the same
|
2003-10-21 18:16:13 +00:00 |
|
peter
|
925046ad5f
|
* fixed check for $X- result usage
|
2003-10-21 18:15:16 +00:00 |
|
peter
|
34d0dff840
|
* fix counting of parameters when loading ppu
|
2003-10-21 18:14:49 +00:00 |
|
peter
|
921502cce3
|
* fix writing of widechar to ppu
|
2003-10-21 18:14:30 +00:00 |
|
peter
|
b645c2842e
|
* new bugs
|
2003-10-21 17:31:36 +00:00 |
|
peter
|
ed8d5479d6
|
* already obsolete for 1,5 year
|
2003-10-21 15:43:34 +00:00 |
|
peter
|
ab460bc0de
|
* moved to tbf
|
2003-10-21 15:20:24 +00:00 |
|
peter
|
96f9973b46
|
* taicpu_abstract.oper[] changed to pointers
|
2003-10-21 15:15:35 +00:00 |
|
peter
|
a57d25b3ed
|
* also search in parents for overloads when calling a constructor
|
2003-10-21 15:14:55 +00:00 |
|
peter
|
276688dbb4
|
* fixed memleak for initfinalcode
* exit from generatecode when there are already errors
|
2003-10-21 15:14:33 +00:00 |
|
peter
|
77c5f6485d
|
* fix vecnode code that caused to much register conflicts
|
2003-10-21 15:13:27 +00:00 |
|
peter
|
925bc3bbad
|
* remove memdebug code for rg
|
2003-10-20 19:30:08 +00:00 |
|
peter
|
10f32e68cd
|
* fix check for register subscription of reference parameter
|
2003-10-20 19:29:35 +00:00 |
|
peter
|
6ec273a878
|
* fix check for typecasting wrong sizes in assignment left
|
2003-10-20 19:29:12 +00:00 |
|
peter
|
1becfc28b4
|
* disable inlining when nested procedures are found
|
2003-10-20 19:28:51 +00:00 |
|
peter
|
d0b13d33c5
|
* fixed inlining float parameters for i386
|
2003-10-20 19:28:17 +00:00 |
|
peter
|
d0b694e633
|
* 1.0.x test only
|
2003-10-20 16:55:26 +00:00 |
|