Commit Graph

12381 Commits

Author SHA1 Message Date
peter
e8c303d73e * test should fail 2003-01-01 21:09:57 +00:00
peter
0692123640 * delphi mode only 2003-01-01 21:09:49 +00:00
peter
2b6f661cbc * fixed assembler methods stackpointer optimization that was
broken after the previous change
2003-01-01 21:05:24 +00:00
peter
e4ebaf4af3 * removed unused method 2003-01-01 21:04:48 +00:00
florian
800abe7156 no message 2003-01-01 20:59:55 +00:00
florian
c508a3d7f1 + added invalid instruction exception 2003-01-01 20:56:57 +00:00
mazen
4b3b2c6d35 * just put register pointers 2003-01-01 18:24:41 +00:00
michael
3e0ea52795 + Fixed tfpgtkclist.getcelltext 2003-01-01 16:32:01 +00:00
peter
d88436f131 * Include local ChoosePixelFormat def 2003-01-01 14:43:17 +00:00
peter
0e31df2ab8 * don't check for export directive repeat 2003-01-01 14:35:33 +00:00
peter
053773d873 * sendto overload 2003-01-01 14:34:22 +00:00
michael
4b165022a1 * Clist Append returns the index of the new row 2002-12-31 13:38:04 +00:00
florian
3f7df8d402 *** empty log message *** 2002-12-31 13:20:46 +00:00
daniel
158e9689d7 + Notification implementation complete
+ Add for loop code optimization using notifications
   results in 1.5-1.9% speed improvement in nestloop benchmark
   Optimization incomplete, compiler does not cycle yet with
   notifications enabled.
2002-12-31 09:55:58 +00:00
daniel
038fec836e * Some work on notifications 2002-12-30 22:44:53 +00:00
mazen
9978ebc539 - unit cga no more used in sparc compiler. 2002-12-30 21:17:22 +00:00
Jonas Maebe
04d9bb1bfb + added 2002-12-30 13:03:14 +00:00
Jonas Maebe
9879f684d2 * don't allow erroneuos read(typedfile,...) statements 2002-12-30 12:54:45 +00:00
Jonas Maebe
8bbf574e8b * fixed web bug #2296 2002-12-30 12:48:07 +00:00
michael
755351b9c1 + Fixed state reporting bug (reported by Jesus Reyes) 2002-12-30 10:29:55 +00:00
michael
786bb93afc + Added uses clause to unit interface. Reported by Mark Emerson 2002-12-30 09:20:38 +00:00
michael
e9bcbe352d + Fixed typo in stralloc reported by Mark Emerson; Other cosmetic changes. 2002-12-30 09:19:32 +00:00
florian
cd4c8de820 * web bug #2214 fixed: ie 10 in const array constructors 2002-12-29 23:51:43 +00:00
florian
84cc5ebe74 no message 2002-12-29 23:50:03 +00:00
peter
215ccaafe2 * fixed parsing of declarations before asm statement 2002-12-29 18:59:34 +00:00
peter
564e9701f7 * also use gettypename for procdef always 2002-12-29 18:26:31 +00:00
peter
59b98f4047 * tprocdef.gettypename implemented 2002-12-29 18:25:59 +00:00
peter
8d6f26bf4f * parse declarations before check _ASM token 2002-12-29 18:25:18 +00:00
peter
a77c4e01dd * insert unitsym with the name as specified in the uses list 2002-12-29 18:17:23 +00:00
peter
d7bedca213 * delphi allows setting calling convention in interface or
implementation
2002-12-29 18:16:06 +00:00
peter
50e870348b * varargs is not checked in proc->procvar for delphi 2002-12-29 18:15:19 +00:00
peter
1d747fc5d3 * delphi allows callign convention in implementation 2002-12-29 17:51:52 +00:00
peter
d0776e3492 * implemented some more conversions 2002-12-29 16:59:17 +00:00
peter
0de52b9054 * write terminating 0 for widestring constants 2002-12-29 16:58:11 +00:00
peter
cec4ac46aa * updated for 1.1 compiler that does not allow calling conventions
for constructor/destructor
2002-12-29 15:30:55 +00:00
peter
bbf8bddbb4 * unit loading changed to first register units and load them
afterwards. This is needed to support uses xxx in yyy correctly
  * unit dependency check fixed
2002-12-29 14:57:50 +00:00
peter
24b7def7c2 * fix static method check
* don't require class for class methods in the implementation for
    non delphi modes
2002-12-29 14:55:44 +00:00
peter
556435a4e1 * new bugs 2002-12-27 19:22:31 +00:00
Tomas Hajny
6fff1b96bd * another (hopefully final ;-) ) fix for not linked import libraries for units with no code 2002-12-27 19:09:33 +00:00
peter
50ec6f50b5 * new bugs 2002-12-27 18:37:13 +00:00
peter
a6180062a4 * Setup ExecPathStr for ParamStr(0) 2002-12-27 18:36:16 +00:00
peter
3a72a71c80 * new bugs 2002-12-27 18:23:48 +00:00
peter
da3ef8b6d0 * check for else after empty raise statement 2002-12-27 18:18:56 +00:00
peter
57a977b8f2 * fix ChoosePixelFormat 2002-12-27 18:13:38 +00:00
peter
da13406760 * new bugs 2002-12-27 18:09:40 +00:00
peter
c466e75da1 * fix crashes when searching symbols 2002-12-27 18:07:44 +00:00
peter
f4471a686d * fix overload error for dynarr:=nil 2002-12-27 18:06:32 +00:00
peter
1ae6696e1b * use gettoken to get filename for include 2002-12-27 18:05:58 +00:00
peter
d4ce393336 * support quotes in gettoken 2002-12-27 18:05:27 +00:00
peter
7e58010fa1 * fix delphi comment parsing when skipping preproc directive 2002-12-27 16:45:50 +00:00