daniel
|
a698a2f514
+ Val/str/read/write support for enumeration types.
|
преди 18 години |
Jonas Maebe
|
be4df36379
+ support for notn,shln,shrn,equaln,unequaln,gtn,gten,ltn,lten in
|
преди 18 години |
florian
|
8746c1ebf2
* improved cse
|
преди 18 години |
florian
|
0c8844463c
+ first node cse implementation
|
преди 18 години |
Jonas Maebe
|
5988e6d117
* niln has a compelxity of 0 (so the inlining code doesn't try to take
|
преди 18 години |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
преди 19 години |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
преди 19 години |
florian
|
85d63d9fa9
* settings refactored
|
преди 19 години |
peter
|
3078a1927f
* remove ttype
|
преди 19 години |
florian
|
ea69e22044
* fixed tail recursion optimization for code using methodpointerinit/done
|
преди 19 години |
Jonas Maebe
|
564f36f51e
* process tasnode.call in foreach(static) (fixes tw7391 with regvars on ppc)
|
преди 19 години |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
преди 19 години |
Jonas Maebe
|
df973fa1de
* fixed issue #6977 (add regvars occupied by the invisible high parameter
|
преди 19 години |
Jonas Maebe
|
5afe846580
* fixed simplifying
|
преди 19 години |
Jonas Maebe
|
f34f7f10c3
* change order of foreachnode(static) so the "payload" of a
|
преди 19 години |
peter
|
232555904e
* symtablestack cleanup and rewrite
|
преди 19 години |
Jonas Maebe
|
24c3ec1095
* also process methodpointerinit and methodpointerdone fields
|
преди 19 години |
florian
|
abc1bcca24
* fixed previous commit ...
|
преди 19 години |
florian
|
c9870d4aa3
* new line inserted :)
|
преди 19 години |
florian
|
82a94db712
* fixed resetting of ansistrings
|
преди 19 години |
florian
|
53d7eafa7d
* generate always direct fpc_decr_* calls for strings instead of fpc_finalize
|
преди 19 години |
peter
|
b55645790b
* allow also procvar calls with a postfix operation after a calln
|
преди 20 години |
peter
|
a720145fd1
* remove obsolete pass2inline code
|
преди 20 години |
florian
|
c6ad403a04
* better error recovering
|
преди 20 години |
florian
|
c53b3e5928
* foreachnodestatic extended so it can do pre processing of child nodes
|
преди 20 години |
florian
|
21038de78d
+ started with refactoring det_resulttype
|
преди 20 години |
fpc
|
790a4fe2d3
* log and id tags removed
|
преди 20 години |
fpc
|
50778076c3
initial import
|
преди 20 години |
michael
|
55e76063df
* Fix methodpointer copy from callnode to loadnode
|
преди 20 години |
peter
|
e417e34496
* truncate log
|
преди 20 години |