Jonas Maebe
|
6cb82a2c8f
* fixed bug in op_const_reg_reg() for imul
|
пре 23 година |
michael
|
44f94bdc9d
+ No optional parameters in 1.0.6
|
пре 23 година |
daniel
|
0af1f3883c
* Changed booleans into flags
|
пре 23 година |
florian
|
d88d2ed099
* splitting of i386\cgcpu.pas into x86\cgx86.pas and i386\cgcpu.pas
|
пре 23 година |
florian
|
9e82c5e8de
+ x86_64 support to compiler makefile
|
пре 23 година |
daniel
|
94e5bd51a1
* Register variables are now possible for global variables too. This is
|
пре 23 година |
florian
|
ba1d11e778
no message
|
пре 23 година |
florian
|
64b27c2ca1
+ char constants specified with #.. with more than 3 digits are handled as widechar
|
пре 23 година |
florian
|
4f7b35be5b
+ source code page support
|
пре 23 година |
florian
|
576001f95b
no message
|
пре 23 година |
daniel
|
23a5c653bf
* Optimized the code generated for for nodes. The shootout/nestloop benchmark
|
пре 23 година |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
пре 23 година |
daniel
|
c6f75def0c
* Small mistake fixed; the skip test was done before we know the for node
|
пре 23 година |
daniel
|
8cbd40c2f0
* The for node does a check if the first comparision can be skipped. I moved
|
пре 23 година |
daniel
|
bec9b5f988
* State tracker automatically changes while loops into repeat loops
|
пре 23 година |
daniel
|
95427989a6
* Loops should not be aligned when optimizing for size
|
пре 23 година |
daniel
|
62e4063229
* Forgot to add a {$ifdef extdebug}
|
пре 23 година |
daniel
|
7d66658fd4
* Further developed state tracking in whilerepeatn
|
пре 23 година |
daniel
|
399036f1c2
* State tracker work
|
пре 23 година |
pierre
|
9fef30d585
merged from FIXES branch: DrawTextBackground support
|
пре 23 година |
florian
|
392311d002
* at and frame addresses in raise statements changed to pointer; fixed
|
пре 23 година |
pierre
|
2f5a4e8a82
* avoid constant evaluation problems if cycling with -Cr
|
пре 23 година |
florian
|
26351214da
+ Directive $EXTERNALSYM added, it is ignored for now
|
пре 23 година |
florian
|
31da813d1d
* exit is now a syssym instead of a keyword
|
пре 23 година |
florian
|
106ba3fd82
* raise takes now a void pointer as at and frame address
|
пре 23 година |
florian
|
ac8643e1d2
* raise takes now a void pointer as at and frame address
|
пре 23 година |
florian
|
92e2b20fd1
* LARGE_INT and ULARGE_INT types fixed
|
пре 23 година |
florian
|
a08e4e7e37
+ skeleton for contnr.pp added
|
пре 23 година |
florian
|
5425f8ec8c
+ skeleton for contnr.pas added
|
пре 23 година |
florian
|
95e8b8db2e
+ skeleton for TInterfaceList added
|
пре 23 година |