Commit Graph

7778 Commits

Author SHA1 Message Date
peter
24b631132e * ptr returns farpointer 2000-11-11 16:12:01 +00:00
peter
4c3b82822f * updated 2000-11-11 16:11:49 +00:00
Jonas Maebe
6b00727480 * optimize converting of 8/16/32 bit constants to 64bit ones 2000-11-11 16:00:10 +00:00
Jonas Maebe
0052fd1eb6 * convert inc/dec to add/sub when range/overflow checking is on 2000-11-11 15:59:07 +00:00
Jonas Maebe
9f6fafd9d5 * fixed web bug #1166 (merged) 2000-11-11 15:57:54 +00:00
peter
c080c7320b * also clean syslinux 2000-11-09 22:39:31 +00:00
florian
4e574233e4 no message 2000-11-09 20:43:18 +00:00
florian
2f75d70f63 + Editor options dialog documented 2000-11-09 20:40:13 +00:00
florian
8902f8c95c no message 2000-11-09 20:06:52 +00:00
florian
3f707e8676 * resourcestrings doesn't need the helper anymore they
access the table now direct
2000-11-09 18:52:06 +00:00
florian
446fcc0162 no message 2000-11-09 18:32:29 +00:00
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