Commit Graph

18154 Commits

Author SHA1 Message Date
peter
24cc110e9f * public is allowd in interface 2004-11-29 21:50:08 +00:00
peter
8a23b747b4 * add public 2004-11-29 21:48:04 +00:00
peter
7c144223ad * fixed wrong calculation for checking default parameters 2004-11-29 21:40:54 +00:00
peter
9da80100a2 skip for go32v2 to prevent hangings during unattended runs 2004-11-29 21:26:12 +00:00
peter
044191a02d support for limit83fs 2004-11-29 21:25:32 +00:00
peter
459858305e * location_force_reg in second_nothing can reuse LOC_CREGISTER 2004-11-29 21:02:08 +00:00
peter
cd4534c862 * uninited results 2004-11-29 20:50:37 +00:00
peter
acb6b83a20 fixed compilation 2004-11-29 20:39:36 +00:00
michael
8117e33c2a + Made license more clear, upgraded to LGPL 2.1 2004-11-29 19:17:26 +00:00
michael
d4b8a224a1 + Added license to this library 2004-11-29 19:16:43 +00:00
peter
06cfe01791 * os2 fixes for import
* asmsymtype support for intel reader
2004-11-29 18:50:15 +00:00
peter
05127d887d * when importing by index don't change mangledname 2004-11-29 17:48:34 +00:00
peter
5f61be6b4d * prevent some IEs with delphi methodpointers 2004-11-29 17:32:56 +00:00
peter
1fa574257d * case statement inline 2004-11-29 17:30:38 +00:00
peter
5cc6ec76f4 * -Or is for all cpus 2004-11-29 16:58:52 +00:00
peter
e2c6259fcf * extra test for tw3395 2004-11-29 16:05:54 +00:00
peter
59052a64b9 * print usedheap when getheapstatus is available 2004-11-29 15:28:39 +00:00
marco
bc941c52d6 * stdcall added. Thnx M. 2004-11-29 12:27:24 +00:00
Tomas Hajny
490f9abe4c * fixes for 8.3 platforms 2004-11-28 22:04:45 +00:00
Tomas Hajny
7044e6895b * compilation fix for non-Unix platforms 2004-11-28 21:56:00 +00:00
florian
e27a8d871f * fixed test 2004-11-28 21:32:28 +00:00
Jonas Maebe
97b2ef94c1 * loadvmtaddrn and loadparentfpn both have complexity 1 (the latter
fixes compilation of tw0935 with nodeinlining)
2004-11-28 19:29:45 +00:00
Jonas Maebe
21c7a9db2f * fixed check for regvar-ability of tempnodes 2004-11-28 19:16:53 +00:00
florian
da263529ce * on win32 we can link directly against msvcrt.dll 2004-11-28 18:30:05 +00:00
florian
2e581da5a6 * fixed test 2004-11-28 17:16:12 +00:00
Tomas Hajny
78dcc31778 * workaround for IE200411171 2004-11-28 16:16:25 +00:00
marco
d4424b07c4 * PRESULT added 2004-11-28 15:27:14 +00:00
Jonas Maebe
38db3679d8 * only try to replace locals from the inlined procedure with temps,
cycle now works with -dNODEINLINE
2004-11-28 14:34:59 +00:00
Tomas Hajny
a7161eedbe * additional sv* constants and their aliases 2004-11-28 12:37:39 +00:00
Tomas Hajny
a503078edb * common implementation of platform independent functions for unit Dos 2004-11-28 12:33:35 +00:00
Jonas Maebe
f244dea6ec * fixed some bugs in the node inlining code due to the transition from
dynamic array to tlist
  * fixed some register temp bugs (node inlining still does not work again
    though)
2004-11-27 22:43:01 +00:00
florian
54ceea9e60 * some m68k stuff updated 2004-11-27 16:16:02 +00:00
peter
1fcd2cd8ad * internal flag for compare_defs_ext 2004-11-26 22:34:28 +00:00
peter
1418add0e0 * don't allow pointer(ordinal) typecast in fpc mode, only allow it
for delphi and for internal use
2004-11-26 22:33:54 +00:00
peter
b55fe3fa67 * don't allow @method in tp procvar mode 2004-11-26 22:33:24 +00:00
peter
08d0d3b73c * fixed read temp for result 2004-11-26 22:33:00 +00:00
peter
cc33cec223 * new bug 2004-11-26 22:32:18 +00:00
peter
645ed0feb1 * internconst for ptr() 2004-11-26 22:26:30 +00:00
peter
dac91ff361 * fix currheapused 2004-11-26 22:22:58 +00:00
peter
93cc3964a5 * needs error 210 2004-11-26 22:05:39 +00:00
peter
d30f99c17e * use domem() for heap checking 2004-11-26 21:59:49 +00:00
Jonas Maebe
e92f1a2d0b + added 2004-11-26 20:02:05 +00:00
Jonas Maebe
b45bdb4991 + added 2004-11-26 19:35:04 +00:00
armin
f4ffaa9828 * applied peters patch for cross compile (bin installation) 2004-11-26 13:03:07 +00:00
Jonas Maebe
26ab4ead33 * fixed intermittent bug in overflow checking of subtractions 2004-11-26 12:30:47 +00:00
Jonas Maebe
fff0683902 * fixed overflow checking of unsigned multiplications 2004-11-26 12:17:04 +00:00
Jonas Maebe
13e7e1244d * fixes from Tomas 2004-11-25 20:06:55 +00:00
armin
2189bb812b * added utilsprefix for as,ld and nlmconv 2004-11-25 18:46:11 +00:00
Jonas Maebe
90b8204cec * fixed some C-linking problems (the C-prefix is now always added to
cdecl external functions, also if you define the name explicitly)
2004-11-25 17:37:59 +00:00
armin
8cfa7d1c01 * adapted to new compiler check for externals 2004-11-25 12:38:17 +00:00