Commit Graph

7795 Commits

Author SHA1 Message Date
florian
5da658c6db * interfaces basically running 2000-11-12 23:23:34 +00:00
peter
8f79c2cadd * moved setting of stab hdrsym 2000-11-12 22:45:14 +00:00
peter
b52915a0ca * define Unix for Linux 1.0 compilers 2000-11-12 22:34:01 +00:00
peter
5ac2599649 * create generic toutputsection for binary writers 2000-11-12 22:20:37 +00:00
peter
e0a874dc4f * some realname updates for messages 2000-11-12 22:17:46 +00:00
Jonas Maebe
72f618d322 * also don't do conversion for chars/booleans (hopefully final change :/) 2000-11-12 15:27:22 +00:00
Tomas Hajny
3e276f278a * stackcheck alias corrected 2000-11-11 23:12:39 +00:00
Tomas Hajny
f3a847fab6 * OS/2 implementation of GetDosTicks added 2000-11-11 23:05:31 +00:00
florian
1eea21e93f * fixed resourcestrings, made a stupid mistake yesterday 2000-11-11 22:59:20 +00:00
Jonas Maebe
333c590a00 * don't do inc/dec to add/sub conversion for enums 2000-11-11 21:08:13 +00:00
peter
f39e236aa2 * allow far directive for pointer type declarations 2000-11-11 16:19:11 +00:00
peter
5ad5433930 * ptr returns farpointer 2000-11-11 16:18:35 +00:00
peter
fb3e1daed8 * updated from fixes 2000-11-11 16:16:23 +00:00
peter
512b1fcc74 * fixed crash with settextbuf,ptr 2000-11-11 16:14:52 +00:00
peter
6ab0380cd9 * some tests from CEC 2000-11-11 16:14:03 +00:00
peter
efcc15cfee * farpointer and normal pointer aren't compatible 2000-11-11 16:13:31 +00:00
peter
3c6d0efadc * add far; to typename for far pointer 2000-11-11 16:12:38 +00:00
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