Commit Graph

20 Commits

Author SHA1 Message Date
florian
a6afe9fb5d * overloaded :=-operator is now searched when looking for possible
variant type conversions
2002-10-07 09:49:42 +00:00
peter
a1b570bc48 * fixed limit checking for qword 2002-10-06 21:02:17 +00:00
peter
5adf7d30a5 * only check for forwarddefs the definitions that really belong to
the current procsym
2002-10-06 15:08:59 +00:00
florian
1665fc6a60 + proper support of type <id> = type <another id>; 2002-10-06 12:25:04 +00:00
carl
67486c96c3 * fixes for Delphi 6 compilation
(warning : Some features do not work under Delphi)
2002-10-05 12:43:23 +00:00
peter
df922df8cc * check parameters from left to right in equal_paras, so default
parameters are checked at the end
2002-10-05 00:50:01 +00:00
florian
d5f0cbbf2b * fixes to common code to get the alpha compiler compiled applied 2002-09-30 07:00:44 +00:00
carl
8733061c78 * stack checking cannot be called before system unit is initialized
* MC68020 define
2002-09-22 14:02:34 +00:00
peter
cea50f7185 * add argument to equal_paras() to support default values or not 2002-09-16 14:11:12 +00:00
peter
007d85fa90 * allow default parameters in equal_paras 2002-09-15 17:54:46 +00:00
carl
121dfde260 * bugfix 2109 (bad imho, but only way) 2002-09-08 11:10:17 +00:00
peter
dcd9e0107c * old logs removed and tabs fixed 2002-09-07 15:25:00 +00:00
carl
e1b3ddc3fb * fix my stupid copy and paste bug 2002-09-07 09:16:55 +00:00
carl
8fd9561a31 * start bugfix 1996
* 64-bit typed constant now work correctly and fully (bugfix 2001)
2002-09-06 19:58:31 +00:00
daniel
ba29715c7a * Tcallnode.det_resulttype rewritten 2002-08-20 10:31:26 +00:00
florian
4b659ab4b2 * casting of classes to interface fixed when the interface was
implemented by a parent class
2002-08-12 20:39:17 +00:00
florian
ecf7a2a33c * nil is now recognized as being compatible with a dynamic array 2002-08-12 14:17:56 +00:00
carl
eff31e8524 + more more more documentation
+ first version include/exclude (can't test though, not enough scratch for i386 :()...
2002-08-05 18:27:48 +00:00
daniel
46b8ed0657 * Tried to make Tprocsym.defs protected. I didn't succeed but the cleanups
are worth comitting.
2002-07-23 09:51:22 +00:00
florian
59abf2555b * types.pas renamed to defbase.pas because D6 contains a types
unit so this would conflicts if D6 programms are compiled
  + Willamette/SSE2 instructions to assembler added
2002-07-20 11:57:52 +00:00