carl
|
6a52e7a9e5
- removed the invalid if <> checking (Delphi is strange on this)
|
23 years ago |
peter
|
f3fc72095f
* splitted defbase in defutil,symutil,defcmp
|
23 years ago |
peter
|
a496dbe1ff
* pass proccalloption to ret_in_xxx and push_xxx functions
|
23 years ago |
peter
|
bfd72ad5d5
* merged changes from 1.0.7 up to 04-11
|
23 years ago |
carl
|
ed1a28dcdc
* var parameter checking for classes and interfaces in Delphi mode
|
23 years ago |
peter
|
a1b570bc48
* fixed limit checking for qword
|
23 years ago |
peter
|
ebbf4d8d14
* Write unknwon compiler proc using Comment and only in Extdebug
|
23 years ago |
carl
|
67486c96c3
* fixes for Delphi 6 compilation
|
23 years ago |
peter
|
9d0437f8aa
* support inherited; support for overload as it is handled by
|
23 years ago |
peter
|
cea50f7185
* add argument to equal_paras() to support default values or not
|
23 years ago |
peter
|
6d0e34fa5e
* don't have strict var parameter checking for procedures in the
|
23 years ago |
peter
|
ab536bffc2
* don't allow convertable parameters for var and out parameters in
|
23 years ago |
peter
|
dcd9e0107c
* old logs removed and tabs fixed
|
23 years ago |
carl
|
6c2bede5a8
* second part bug report 1996 fix, testrange in cordconstnode
|
23 years ago |
peter
|
f5a4b06b8a
* fixed old callnode.det_resulttype code
|
23 years ago |
daniel
|
c2fcc297ad
* Small bugfix for procdef selection
|
23 years ago |
daniel
|
d5870e8075
* Activated new ncal code
|
23 years ago |
daniel
|
b0364566d1
* Make Tprocdef.defs protected
|
23 years ago |
daniel
|
f4c6d762fd
- write_access fields removed in favor of a flag
|
23 years ago |
peter
|
8ee2462ba4
* remove debug line
|
23 years ago |
daniel
|
4b82d30953
* Removed sets from Tcallnode.det_resulttype
|
23 years ago |
peter
|
770b338833
* also firstpass funcretrefnode if available. This was breaking the
|
23 years ago |
daniel
|
ba29715c7a
* Tcallnode.det_resulttype rewritten
|
23 years ago |
peter
|
91b49914f6
* More fixes for cross unit inlining, all tnodes are now implemented
|
23 years ago |
florian
|
4144773f01
* result type handling in tcgcal.pass_2 overhauled
|
23 years ago |
florian
|
e313bab4ff
* first part of procinfo rewrite
|
23 years ago |
carl
|
745efb2c47
* issameref() to test if two references are the same (then emit no opcodes)
|
23 years ago |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 years ago |
daniel
|
399036f1c2
* State tracker work
|
23 years ago |
florian
|
c3f4220f3b
* readded removed changes
|
23 years ago |