Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
6 роки тому |
nickysn
|
b9ab9e5782
+ initial (experimental) implementation of section-based smartlinking for i8086.
|
7 роки тому |
florian
|
0b10193660
* use dwarf-3 for avr-embedded by default as it makes the size of DW_FORM_ref_addr target indepented
|
7 роки тому |
Károly Balogh
|
a4b096e9da
m68k: added the embedded target
|
8 роки тому |
Károly Balogh
|
1c4207642c
tabs to spaces indentation fixes. no functional changes
|
8 роки тому |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 роки тому |
Jeppe Johansen
|
1c0c944311
Added x86_64-embedded target. Patch from Benjamin Rosseaux
|
9 роки тому |
Jeppe Johansen
|
4c8fc04a24
Fix a bunch of alignment problems for arm-embedded, mostly armv6m which uses the generic Move and FIllChar routines.
|
9 роки тому |
florian
|
3d0b1020d7
* proper alignment constants for avr-embedded
|
10 роки тому |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 роки тому |
florian
|
b2b26f84cf
* partially merged the mips-embedded branch of Michael Ring:
|
11 роки тому |
Jonas Maebe
|
e9268a0a14
* synchronised with trunk up till r26975
|
11 роки тому |
Jeppe Johansen
|
d24cbbf9f5
Changed debug information to dwarf for ARM_embedded, and set local minimum alignment to 4.
|
11 роки тому |
Jonas Maebe
|
9573160c1a
+ llvmdatalayout field for tsysteminfo that contains the encoded data layout
|
11 роки тому |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 роки тому |
Jeppe Johansen
|
818b43c060
Updated localalign values, and changed the behaviour of alignment of load/stores to not break aligned half-word copies
|
12 роки тому |
Jonas Maebe
|
bd31004fdb
+ describe for each supported target the default guaranteed stack alignment
|
13 роки тому |
florian
|
e9f2f3388e
* use dwarf2 on avr-embedded by default because stabs is difficult due to name mangling issues
|
14 роки тому |
florian
|
0be59445f8
+ basic i386-embedded implementation for multiboot by Jeppe Johansen, resolves #15676
|
14 роки тому |
Jonas Maebe
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 роки тому |
florian
|
86aad85b78
+ section smartlink bss for embedded targets
|
16 роки тому |
Tomas Hajny
|
54f3d28ce8
* prefix for import libraries now configurable rather than hardcoded, plus fixed issue with name of OS/2 import libraries
|
16 роки тому |
florian
|
24fe46b3a3
+ missing includes of fpcdefs.inc added
|
17 роки тому |
florian
|
c05d4912f4
+ basic system unit for avr-embedded
|
17 роки тому |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 роки тому |