Commit Graph

1438 Commits

Author SHA1 Message Date
florian
fec8cda54a + TObject.AfterConstruction and TObject.BeforeDestruction of Delphi 4 1998-10-03 15:07:16 +00:00
florian
a1b296f46b + EInvalidCast added 1998-10-03 15:06:26 +00:00
florian
7f75a9ccf1 * small errors corrected
+ status of syncro objects addded
1998-10-03 13:53:43 +00:00
michael
c69a5a0947 + Added title 1998-10-02 22:42:10 +00:00
michael
1b126ff278 + Added exceptions for error handling 1998-10-02 22:41:23 +00:00
Jonas Maebe
906cf3d453 * small patches to regdealloc data 1998-10-02 17:30:20 +00:00
Jonas Maebe
3bf7d9a724 + removal of "lea (reg), reg)", "imul $1, reg", change "mov reg1, reg2; mov (reg2), reg2" to "mov (reg1), reg2" 1998-10-02 17:29:56 +00:00
Jonas Maebe
8b104e763e * much better interregister CSE 1998-10-02 17:29:23 +00:00
peter
c5039c8527 * better error message for unresolved forward types 1998-10-02 17:05:58 +00:00
peter
e2badc5910 * fix for tp7 1998-10-02 17:04:51 +00:00
peter
1595295776 * ifdef heaptrc for heaptrc 1998-10-02 17:03:51 +00:00
michael
871b893faf + Updated exception classes 1998-10-02 15:45:00 +00:00
michael
5046369285 Format error now causes exception 1998-10-02 13:57:37 +00:00
michael
864454422f + More RTL error handling 1998-10-02 13:00:09 +00:00
michael
cf6ce49cb1 + Made sure it compiles with official 0.99.8 1998-10-02 12:17:17 +00:00
michael
0e7268a3ea + Initial implementation of format 1998-10-02 10:42:17 +00:00
michael
91648ee734 Included explicit dependencies for all targets 1998-10-02 10:41:08 +00:00
michael
a99c5a00c7 better handling of unhandled exceptions 1998-10-02 10:40:19 +00:00
peter
45f1890009 + quicktrace 1998-10-02 10:35:38 +00:00
peter
a6d82d07b6 * support for inc(pointer,value) which now increases with value instead
of 0*value :)
1998-10-02 10:35:09 +00:00
peter
b07d934d64 * fixed rtl path 1998-10-02 09:25:58 +00:00
peter
96159c617a * more constant expression evals 1998-10-02 09:25:09 +00:00
peter
1db43eef4d * more constant expression evaluators 1998-10-02 09:24:20 +00:00
peter
b56098e7e3 * fixed error msg with type l=<var>
* block_type bt_const is now set in read_const_dec
1998-10-02 09:23:24 +00:00
michael
4fea599800 Removed objpas from uses clause 1998-10-02 09:17:57 +00:00
michael
a3dc9a288a Set prognames correct 1998-10-02 09:16:33 +00:00
michael
4f2592ae7f + Removed objpas from uses clause 1998-10-02 09:16:00 +00:00
michael
db4215513a + Re-implemented 1998-10-02 09:13:28 +00:00
florian
491cd2afe3 * range checking in units doesn't work if the units are smartlinked, fixed 1998-10-02 07:20:35 +00:00
florian
716cbb642f + THandleObject completed 1998-10-01 21:56:37 +00:00
florian
0a9a114b75 + Initial revision 1998-10-01 21:56:15 +00:00
florian
30482e6320 * log was written wrong 1998-10-01 20:40:20 +00:00
florian
56e32337ea + history and log added 1998-10-01 20:39:08 +00:00
Jonas Maebe
965c651dcc * inter-register CSE, still requires some tweaks (peepholeoptpass2, better RegAlloc) 1998-10-01 20:21:47 +00:00
Jonas Maebe
68bc49c014 * moved UpdateUsedRegs (+ bugfix) to daopt386 1998-10-01 20:19:57 +00:00
Jonas Maebe
5b3312c7ed + ait_marker support 1998-10-01 20:19:06 +00:00
florian
77b55ba596 * Initial revision 1998-10-01 16:26:06 +00:00
michael
b17c2a5999 Added (empty) format function 1998-10-01 16:05:37 +00:00
michael
d9da4958c1 + Initial implementation 1998-10-01 16:04:59 +00:00
michael
3dadf35145 + Added RTL error handling 1998-10-01 16:04:11 +00:00
peter
630d8ea8d2 * crash preventions 1998-10-01 14:56:24 +00:00
peter
2a14ecc703 + memorymanager like delphi 1998-10-01 14:55:17 +00:00
peter
b9c5aa653c * export also stackframe functions 1998-10-01 14:54:48 +00:00
peter
c783636b0f + first version 1998-10-01 14:54:20 +00:00
michael
b0c10375cb + Boldface looks better 1998-10-01 13:44:15 +00:00
michael
82e7362b9d + Updated status of some objects 1998-10-01 13:41:56 +00:00
florian
1e3edad8f9 * some things completed to draw a class chart 1998-10-01 13:28:34 +00:00
michael
648ac416af + Correction in dependencies 1998-10-01 12:57:22 +00:00
michael
3e8dfc7533 + Added hextsr binstr functions 1998-10-01 12:56:47 +00:00
michael
532fb94282 + Added examples 81 and 82 1998-10-01 12:51:48 +00:00