Jeppe Johansen
|
e2272c8a7e
Added aitconst_gs for AVR pointer references to Flash.
|
10 years ago |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 years ago |
Jeppe Johansen
|
60f24739fc
Fixed typo
|
10 years ago |
Jeppe Johansen
|
2bcef2daee
Fix break caused by r30233
|
10 years ago |
Jeppe Johansen
|
155998fe89
Support .set and .weak in internal assembler.
|
10 years ago |
Jeppe Johansen
|
52e505bff7
Fixed internal error in GOT related code for ARM internal assembler.
|
10 years ago |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 years ago |
Jonas Maebe
|
06dd396a2f
* fixed writing float values using the internal assembler after r28105
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
bb1274a8ee
* make DoPipe() a method of TExternalAssembler and use it in
|
10 years ago |
Jeppe Johansen
|
6fff181679
Add support for TBB/TBH instructions.
|
10 years ago |
Jeppe Johansen
|
de00a1d76d
Implement simple support for .thumb_func in the ELF output.
|
10 years ago |
Jeppe Johansen
|
6976af8365
Change .thumb_func to be an ait_directive instead of it's own tai type.
|
10 years ago |
sergei
|
6fd8a26ae1
+ internal assembler: early check for empty asmlists.
|
11 years ago |
Jonas Maebe
|
7ebb1b813f
+ basic support infrastructure in the llvm assembler writer to write out
|
11 years ago |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 years ago |
Károly Balogh
|
2d38cf0dbd
assemble: don't include exec directly, but use GetProcessID to generate the unique file ID, because that maps to exec/FindTask on Amiga anyway
|
11 years ago |
pierre
|
9c78abafce
Add SmartFilesCount number to AddAsmCommand call for SmartAsm
|
11 years ago |
Károly Balogh
|
7e1051324d
include exec on Amiga only in the implementation part
|
11 years ago |
sergei
|
46f8e78d1f
+ Support GOT/gp-relative constants in GAS and internal assemblers, MIPS and i386.
|
11 years ago |
Károly Balogh
|
31ec76422a
redirect .s files to the RAM: drive on Amiga while compiling
|
11 years ago |
pierre
|
441b9feffc
pass new asm extra opt using -ao option
|
11 years ago |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 years ago |
Károly Balogh
|
3d07b35d77
do not append directory separator when it is already there, as // equals /../ on Amiga, fixes smartlinked RTL build
|
11 years ago |
Jonas Maebe
|
f348e89112
- removed too early assignment of have_first_symbol:=true, making the later
|
11 years ago |
svenbarth
|
6f5a648516
Improve the cpu type handling for M68k just in case we should branch 2.8.0 before I can start working on M68k again.
|
12 years ago |
Jonas Maebe
|
de56f909d5
* synchronized with trunk up to and including r25430
|
12 years ago |
Jonas Maebe
|
efa95bed66
* changes so the compiler can be compiled with a unicode RTL without warnings
|
12 years ago |
sergei
|
9e3d17778d
- Removed TAbstractAssembler and TAbstractAssemblerClass, they are not used anymore.
|
12 years ago |
sergei
|
2caa05ccd1
* Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012.
|
12 years ago |