peter
|
52722b2cab
* allocate .bss entries manual so we can take care of alignment
|
17 vuotta sitten |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 vuotta sitten |
Jonas Maebe
|
db6e60789b
* only use ".set" directive when creating dwarf relsyms on darwin and
|
17 vuotta sitten |
peter
|
59365a6db9
- garbage was being output sometimes instead of source lines when compiling with -al. This is because lastfileinfo and lastinfile were never initialized for MASM writer. This is true for TPPCMPWAssembler, too.
|
17 vuotta sitten |
Károly Balogh
|
b91c0756c4
+ made m68k to compile system unit again
|
18 vuotta sitten |
peter
|
9f0ca44c94
* new tf_smartlink_library flag
|
18 vuotta sitten |
Jonas Maebe
|
5a0a6d0d9e
* fixed and enabled smartlinking on Darwin by adding more .reference
|
18 vuotta sitten |
Jonas Maebe
|
3266f4e483
+ Compiler support for pic on darwin/i386. The i386 rtl still needs
|
18 vuotta sitten |
Jonas Maebe
|
335bc9fd46
+ PIC support for darwin/ppc32 (-Cg works now, no regressions in test
|
18 vuotta sitten |
Jonas Maebe
|
70c2414daa
* split off sec_rodata_norel from sec_rodata, and only put constant data
|
18 vuotta sitten |
Jonas Maebe
|
399201ad7d
* removed rodata support for ppc64 again because it doesn't work on
|
18 vuotta sitten |
Jonas Maebe
|
fc53d14e58
* also enable .rodata for ppc64
|
18 vuotta sitten |
florian
|
4151029ee5
+ .fini section support
|
18 vuotta sitten |
Jonas Maebe
|
62c4f85eb5
* renamed opd section (linux/ppc64) to .opd (same as used by gcc)
|
18 vuotta sitten |
Jonas Maebe
|
28bab3fb4f
- removed some unused variables
|
18 vuotta sitten |
yury
|
b86574cf36
* Fixed float constants in softfloat mode when compiler was compiled in hardfloat mode on arm-linux host.
|
18 vuotta sitten |
Jonas Maebe
|
0d1ff3a0f1
- removed tai_file/tai_loc, no longer needed
|
18 vuotta sitten |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 vuotta sitten |
peter
|
29ffdefacb
* secrel32 relocation support required by dwarf2 under windows
|
18 vuotta sitten |
Tomas Hajny
|
30b78920cd
* OS/2 compilation fixes (not completely finished yet)
|
18 vuotta sitten |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 vuotta sitten |
peter
|
973c973081
* don't write alignment for .comm and .lcomm, it seems to be only
|
18 vuotta sitten |
oro06
|
18944f16e9
* wince doesn't like the lcomm with two parameters too
|
18 vuotta sitten |
florian
|
bc73129bea
* win32 doesn't like the lcomm with two parameters either
|
18 vuotta sitten |
florian
|
e3204bb902
* fixed arm-linux
|
18 vuotta sitten |
peter
|
e0c58d3658
* use .comm again for global variables
|
18 vuotta sitten |
Jonas Maebe
|
73c853757a
* proper section names for sec_debug_line, sec_debug_info and
|
18 vuotta sitten |
florian
|
c238bb15d1
* .init section support
|
18 vuotta sitten |
Jonas Maebe
|
f56d53c0e1
* disable generation of smartlinkable code for Darwin for now since
|
18 vuotta sitten |
Károly Balogh
|
121a5c3cb8
+ workaround for old Amiga GNU AS, which vomits for .fpc sections
|
18 vuotta sitten |