Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 years ago |
Károly Balogh
|
b481129f4e
m68k: for cdecls with the SVR4 ABI return results both in A0 and D0
|
8 years ago |
Károly Balogh
|
3f3c4808ee
m68k: add support register calling convention properly in the interface wrapper generation
|
8 years ago |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 years ago |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
9 years ago |
Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
9 years ago |
Károly Balogh
|
4e964c2ed7
m68k: rewrote fixref and a_load_ref_ref, fixing a bunch of problems on ColdFire, unifying and simplifying the code a lot, and hopefully not killing anything in the process
|
9 years ago |
Jonas Maebe
|
201121d7c9
* synchronised with trunk till r30345
|
10 years ago |
Károly Balogh
|
87deec105d
m68k: implemented 68k specific a_bit_set_const_ref and a_bit_set_reg_ref, using BSET/BCLR
|
10 years ago |
Károly Balogh
|
c49c8210a3
m68k: some initial HLCG, use BSET/BCLR instructions for simple bit manipulation
|
10 years ago |
Jonas Maebe
|
b745dcc64c
* moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because
|
11 years ago |
Jonas Maebe
|
1516661249
+ new chlcgobj class reference variable that can be used to call thlcg*
|
11 years ago |
Jonas Maebe
|
72e9cfee24
* create/destroy also the high level code generator for all architectures,
|
14 years ago |