Commit Graph

7867 Commits

Author SHA1 Message Date
florian
b3c53b4f55 * Finalize to int_finalize renamed 2000-11-09 17:50:12 +00:00
florian
34fb0e67f5 no message 2000-11-09 17:49:54 +00:00
florian
1117f793db + FPC_FINALIZEARRAY
* Finalize to int_finalize renamed
2000-11-09 17:49:34 +00:00
florian
68c1a1e3e6 * System.TypeInfo fixed
+ System.Finalize implemented
  + some new keywords for interface support added
2000-11-09 17:46:54 +00:00
florian
b32c265412 *** empty log message *** 2000-11-09 17:04:30 +00:00
Jonas Maebe
1331a2e753 * fixed range check error 2000-11-09 12:34:44 +00:00
florian
098dd1b56f * tprocdef.procsym must be set also when a tprocdef is loaded from a PPU 2000-11-08 23:15:17 +00:00
Jonas Maebe
50f0345bb8 * if a procedure uses exceptions (be it implicit or explicit), the
usedregisters are set to all (because FPC_POPADDRSTACK doesn't save
    any registers) ("merged", fixes make cycle woth -Or)
2000-11-08 16:38:24 +00:00
sg
7530393d6f * Fix for containsPointerRef: Loop now runs in the correct range 2000-11-08 16:04:34 +00:00
marco
fe2277c2bb * FPCOPT exported 2000-11-08 11:12:49 +00:00
marco
4538a8a95c * Export FPCOPT and set -dUNIX for 1.0 2000-11-08 11:12:13 +00:00
marco
40f74f11a5 * export FPCOPT and set UNIX for 1.0 start compiler 2000-11-08 11:11:38 +00:00
pierre
e2ec92c20c * fix for new is_class function 2000-11-08 09:27:45 +00:00
florian
251a877f7d no message 2000-11-08 00:19:34 +00:00
florian
fe2e3e0c01 * potential range check error fixed 2000-11-08 00:07:40 +00:00
florian
f79644d9ca + AfterConstruction and BeforeDestruction implemented
+ TInterfacedObject implemented
2000-11-07 23:42:21 +00:00
florian
f89ea69e76 + AfterConstruction and BeforeDestruction impemented 2000-11-07 23:40:48 +00:00
peter
08571bb9a9 * removed ref_count from pinputfile it's not used 2000-11-07 20:48:33 +00:00
peter
57b50bdc14 * use tables for upper/lower 2000-11-07 20:47:35 +00:00
peter
bb410f8182 * fix vmt index for classes 2000-11-07 20:01:57 +00:00
marco
e85fea41f5 * Define UNIX for FreeBSD and Linux. Checked crosscompile thingy. 2000-11-07 15:09:27 +00:00
marco
54897380bd * FreeBSD defines (FreeBSD,Linux,BSD,Unix) Linux defines (Linux,Unix) 2000-11-07 14:25:08 +00:00
marco
1963501fcd * Makefile fixes for prt0 prt0_10 2000-11-07 14:09:20 +00:00
marco
f85ab2b440 * unit SYSTEM fix for cycling starting with 1.0 for FreeBSD. 2000-11-07 14:07:19 +00:00
florian
9e5ced1416 * fixed init_paras call 2000-11-06 23:49:20 +00:00
peter
676d01dff6 * removed some warnings 2000-11-06 23:17:15 +00:00
peter
ac3c08daca * added copyvaluepara call again 2000-11-06 23:15:01 +00:00
peter
e2fd02814d * uppercase manglednames 2000-11-06 23:13:53 +00:00
florian
11b74e236f * writeln debugger uninstalled ;) 2000-11-06 23:11:38 +00:00
florian
c12bff980d * more fixes 2000-11-06 23:05:52 +00:00
peter
de70cf38b3 * more fixes 2000-11-06 22:30:30 +00:00
florian
9882598ab6 * another fix 2000-11-06 22:03:12 +00:00
florian
49881f1aec * another fix for interfaces 2000-11-06 21:52:21 +00:00
peter
fdeb6e0506 * fixed var parameter varstate bug 2000-11-06 21:36:25 +00:00
peter
2660e94c5f * removed some warnings 2000-11-06 21:35:59 +00:00
Tomas Hajny
f46989cf51 + common FExpand introduced 2000-11-06 20:36:17 +00:00
Tomas Hajny
4e6aff2806 * common FExpand introduced 2000-11-06 20:35:05 +00:00
peter
94c1f86d79 * changed ver1_0 defines to temporary defs 2000-11-06 20:34:24 +00:00
peter
8df98007d6 * more fixes to get make cycle working 2000-11-06 20:30:54 +00:00
florian
d5a2d64cf5 * fixed two bugs to get make cycle work, but it's not enough 2000-11-06 15:54:15 +00:00
michael
fb6d6792f3 + merged fixes from Peter 2000-11-06 13:16:19 +00:00
Tomas Hajny
c5c4573cde * more FExpand fixes 2000-11-05 22:21:47 +00:00
Jonas Maebe
23306da428 + first implementation, not yet finished 2000-11-05 17:17:08 +00:00
Tomas Hajny
481d3275e0 * wrong DosError was used under OS/2 2000-11-04 20:04:33 +00:00
Tomas Hajny
b8c352ac88 * DetectMouse correction 2000-11-04 20:03:27 +00:00
florian
503ae69be0 * fixed upper/lower case problem 2000-11-04 18:03:57 +00:00
florian
8dc903fc3b * fixed linker errors 2000-11-04 17:52:46 +00:00
florian
5c645814dc * fixed some out declarations 2000-11-04 17:31:50 +00:00
florian
1ba347c47d * fixed some problems of previous commit 2000-11-04 17:31:00 +00:00
florian
0cfa0419bd * innr.inc renamed to make compiler compilation easier because the rtl contains
a file of the same name
2000-11-04 16:48:32 +00:00