peter
|
323fc850b9
* fixed duplicate alias check
|
18 years ago |
peter
|
c9703d43d5
* check also procedure aliases for duplicate names when
|
18 years ago |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 years ago |
Jonas Maebe
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 years ago |
Jonas Maebe
|
003a23c748
* fixed loc_mmregister bug in r4611
|
18 years ago |
florian
|
4c2b412613
* x86_64-win64 returns structured types up to 8 bytes in rax
|
18 years ago |
yury
|
319d92fe9a
* Release register of by value parameter after making its local copy. It fixes bug when local stack location is referenced using big (>4k) PC relative offset by ARM CPU. In this case temp register is needed and wrong temp register is allocated.
|
18 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
peter
|
f2a25e845d
* refactor gen_alloc_symtable so it depends on varsym type and not
|
19 years ago |
peter
|
3cae449fda
* moved rtti to ncgrtti
|
19 years ago |
peter
|
e17b424e28
* refactor procsym procdef list
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
Jonas Maebe
|
aa65525fff
* fixed incompatibility between -gt and openstring (and faked open strings
|
19 years ago |
peter
|
136d3e8d46
* refactor implemented interfaces
|
19 years ago |
florian
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
florian
|
9a1b9071a5
* implemented kylix like local directive, fixes #7242
|
19 years ago |
florian
|
fb5e396881
+ experimental -Sv option to support vector arithmetics
|
19 years ago |
florian
|
67ba76f090
* several arm fixes
|
19 years ago |
Jonas Maebe
|
7528a28287
* keep track of a sym's initial location to use during the generation
|
19 years ago |
Jonas Maebe
|
8637bddf72
* initialize full 64 bit of 64 bit static/global register variables
|
19 years ago |
Jonas Maebe
|
6997121c18
* also perform "SSA" for certain loads (currently derefn, righthand side of
|
19 years ago |
florian
|
d4d4d03b3b
* correct handling of result register allocation of exception helpers
|
19 years ago |
Jonas Maebe
|
1f42ee201b
+ support for bitpacked records, except for:
|
19 years ago |
Jonas Maebe
|
eccbc78e04
+ support for bitpacked arrays:
|
19 years ago |
Jonas Maebe
|
ac2189cb71
* -gt now also trashes function results passed by reference
|
19 years ago |
Jonas Maebe
|
c25aba7592
* cleaned up subsetreg support (put everything in a record)
|
19 years ago |
tom_at_work
|
65503f5786
* on 64 bit machines load 64 bit "trash constants" directly as well
|
19 years ago |
Jonas Maebe
|
f5a902b2ee
* fixed register allocation for -gt
|
19 years ago |