Jonas Maebe
|
816cfa08b3
* allow recursive calls again in assembler procedure
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
d2e1952377
* procsym definition rewrite
|
%!s(int64=24) %!d(string=hai) anos |
florian
|
b0e3e03f08
* fixed ranges in case statements with widechars
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
e37dbf904d
* calling convention rewrite
|
%!s(int64=24) %!d(string=hai) anos |
marco
|
7215d46735
* Make new/dispose system functions instead of keywords
|
%!s(int64=24) %!d(string=hai) anos |
florian
|
451ca157c4
* several widechar fixes, case works now
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
d8c104b25d
* fixed goto/label/try bugs
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
67f5dc7f76
* "fpc -P?" command to query for used ppcXXX compiler
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
ca27b25d5e
* fixed superfluous generation of stackframes for assembler procedures
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
f98641013f
* set funcretsym for assembler procedures too (otherwise using __RESULT
|
%!s(int64=24) %!d(string=hai) anos |
florian
|
9746f4c2d6
* some cg reorganisation
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
a6cfe4083a
+ tempcreate/ref/delete nodes (allows the use of temps in the
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
81200dc9ef
* funcret moved from tprocinfo to tprocdef
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
f86ce17588
+ hint directive parsing support
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
f4ab3095c2
* fixed web bugs 1480 and 1481
|
%!s(int64=24) %!d(string=hai) anos |
florian
|
3c5793d8c6
* some Delphi incompatibilities fixed:
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
9a47ac9ec2
* m68k updates merged from fixes branch
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
0c03535b5b
* registration of targets and assemblers
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
5677fbe1b4
* fixed crash in labelnode
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
af5d6e60e7
* moved more code from pass_1 to det_resulttype
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
a7cf57524e
* symtable change to classes
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
b193bf7df3
* remove unnecessary calls to firstpass
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
4e2655cdc5
* resulttype rewrite
|
%!s(int64=24) %!d(string=hai) anos |
florian
|
1008d7faa0
+ support for type a = (a=1); in Delphi mode added
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
d8abf76f6b
* getsym redesign, removed the globals srsym,srsymtable
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
%!s(int64=24) %!d(string=hai) anos |
peter
|
b7c591affd
* object to class for ow/og objects
|
%!s(int64=24) %!d(string=hai) anos |
Jonas Maebe
|
595bf10fa7
* fixed case statements with int64 values
|
%!s(int64=25) %!d(string=hai) anos |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
%!s(int64=25) %!d(string=hai) anos |
Jonas Maebe
|
587d9bb7cf
* fix for web bug #1251 (example 1)
|
%!s(int64=25) %!d(string=hai) anos |