Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
há 6 anos atrás |
Jonas Maebe
|
4cd6f59bc3
* changed create_hlcodegen into a procvar, so that we don't have to insert
|
há 6 anos atrás |
Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
há 7 anos atrás |
Károly Balogh
|
b481129f4e
m68k: for cdecls with the SVR4 ABI return results both in A0 and D0
|
há 8 anos atrás |
Károly Balogh
|
3f3c4808ee
m68k: add support register calling convention properly in the interface wrapper generation
|
há 8 anos atrás |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
há 8 anos atrás |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
há 9 anos atrás |
Jonas Maebe
|
1cb8c0d00c
* specify the def of assembler level symbols defined via
|
há 9 anos atrás |
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
|
há 9 anos atrás |
Jonas Maebe
|
201121d7c9
* synchronised with trunk till r30345
|
há 10 anos atrás |
Károly Balogh
|
87deec105d
m68k: implemented 68k specific a_bit_set_const_ref and a_bit_set_reg_ref, using BSET/BCLR
|
há 10 anos atrás |
Károly Balogh
|
c49c8210a3
m68k: some initial HLCG, use BSET/BCLR instructions for simple bit manipulation
|
há 10 anos atrás |
Jonas Maebe
|
b745dcc64c
* moved g_external_wrapper() to the hlcg, and also g_intf_wrapper() because
|
há 11 anos atrás |
Jonas Maebe
|
1516661249
+ new chlcgobj class reference variable that can be used to call thlcg*
|
há 11 anos atrás |
Jonas Maebe
|
72e9cfee24
* create/destroy also the high level code generator for all architectures,
|
há 14 anos atrás |