florian
|
85d63d9fa9
* settings refactored
|
vor 19 Jahren |
peter
|
3078a1927f
* remove ttype
|
vor 19 Jahren |
florian
|
ea69e22044
* fixed tail recursion optimization for code using methodpointerinit/done
|
vor 19 Jahren |
Jonas Maebe
|
564f36f51e
* process tasnode.call in foreach(static) (fixes tw7391 with regvars on ppc)
|
vor 19 Jahren |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
vor 19 Jahren |
Jonas Maebe
|
df973fa1de
* fixed issue #6977 (add regvars occupied by the invisible high parameter
|
vor 19 Jahren |
Jonas Maebe
|
5afe846580
* fixed simplifying
|
vor 19 Jahren |
Jonas Maebe
|
f34f7f10c3
* change order of foreachnode(static) so the "payload" of a
|
vor 19 Jahren |
peter
|
232555904e
* symtablestack cleanup and rewrite
|
vor 19 Jahren |
Jonas Maebe
|
24c3ec1095
* also process methodpointerinit and methodpointerdone fields
|
vor 19 Jahren |
florian
|
abc1bcca24
* fixed previous commit ...
|
vor 19 Jahren |
florian
|
c9870d4aa3
* new line inserted :)
|
vor 19 Jahren |
florian
|
82a94db712
* fixed resetting of ansistrings
|
vor 19 Jahren |
florian
|
53d7eafa7d
* generate always direct fpc_decr_* calls for strings instead of fpc_finalize
|
vor 19 Jahren |
peter
|
b55645790b
* allow also procvar calls with a postfix operation after a calln
|
vor 20 Jahren |
peter
|
a720145fd1
* remove obsolete pass2inline code
|
vor 20 Jahren |
florian
|
c6ad403a04
* better error recovering
|
vor 20 Jahren |
florian
|
c53b3e5928
* foreachnodestatic extended so it can do pre processing of child nodes
|
vor 20 Jahren |
florian
|
21038de78d
+ started with refactoring det_resulttype
|
vor 20 Jahren |
fpc
|
790a4fe2d3
* log and id tags removed
|
vor 20 Jahren |
fpc
|
50778076c3
initial import
|
vor 20 Jahren |
michael
|
55e76063df
* Fix methodpointer copy from callnode to loadnode
|
vor 20 Jahren |
peter
|
e417e34496
* truncate log
|
vor 20 Jahren |
peter
|
717e3c76c2
* set nf_is_self node flag when self is loaded
|
vor 20 Jahren |
peter
|
ced6bf20cd
* fix lineinfo for with blocks
|
vor 20 Jahren |
peter
|
00c14e1083
* external is again allowed in implementation
|
vor 20 Jahren |
Jonas Maebe
|
0f2922f5a1
* fixed foreachnode(static) for case nodes (fixes inlining of case
|
vor 20 Jahren |
Jonas Maebe
|
95348379fa
* certain type conversions have no cost (also fixes problem of
|
vor 20 Jahren |
peter
|
2b6456fe16
* procvar handling for tp procvar mode fixed
|
vor 20 Jahren |
peter
|
959bdccc49
* disable pass2inline
|
vor 20 Jahren |