nickysn
|
377f52ee69
+ started work on the sdcc-sdasz80 asm backend
|
5 years ago |
nickysn
|
70abc8ce44
* switch to z80asm (instead of gas, which doesn't support z80) for system_z80_embedded
|
5 years ago |
nickysn
|
755fe97c51
* synchronize with trunk
|
5 years ago |
nickysn
|
fd9f3a43ce
+ added cpu_sys_z80 to the tsystemcpu enum. Name is not cpu_z80, because that
|
5 years ago |
florian
|
2a957e77bf
+ Xtensa: initial implementation of tcgcpu.g_proc_entry
|
5 years ago |
florian
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 years ago |
florian
|
a20209e691
+ tf_init_final_units_by_calls
|
5 years ago |
Jeppe Johansen
|
a1a17447ff
- Fix bug in 64bit softfloat double negation.
|
6 years ago |
Jonas Maebe
|
dee1056546
* fixed wrong change of jumpalignmax from 10 to 16 in previous commit
|
6 years ago |
Jonas Maebe
|
e8512d19b5
* set constalignmax to the same value as varalignmax for all targets where
|
6 years ago |
florian
|
a092da723a
+ new fields for more precise control of alignment
|
6 years ago |
nickysn
|
b9ab9e5782
+ initial (experimental) implementation of section-based smartlinking for i8086.
|
7 years ago |
florian
|
0b10193660
* use dwarf-3 for avr-embedded by default as it makes the size of DW_FORM_ref_addr target indepented
|
7 years ago |
florian
|
fc4a8c0daa
* more z80 support for the compiler
|
8 years ago |
Károly Balogh
|
a4b096e9da
m68k: added the embedded target
|
8 years ago |
Károly Balogh
|
1c4207642c
tabs to spaces indentation fixes. no functional changes
|
8 years ago |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 years ago |
Jeppe Johansen
|
1c0c944311
Added x86_64-embedded target. Patch from Benjamin Rosseaux
|
9 years ago |
Jeppe Johansen
|
4c8fc04a24
Fix a bunch of alignment problems for arm-embedded, mostly armv6m which uses the generic Move and FIllChar routines.
|
9 years ago |
florian
|
3d0b1020d7
* proper alignment constants for avr-embedded
|
10 years ago |
Jonas Maebe
|
bacd303208
* synchronized with trunk up to r27758
|
11 years ago |
florian
|
b2b26f84cf
* partially merged the mips-embedded branch of Michael Ring:
|
11 years ago |
Jonas Maebe
|
e9268a0a14
* synchronised with trunk up till r26975
|
11 years ago |
Jeppe Johansen
|
d24cbbf9f5
Changed debug information to dwarf for ARM_embedded, and set local minimum alignment to 4.
|
11 years ago |
Jonas Maebe
|
9573160c1a
+ llvmdatalayout field for tsysteminfo that contains the encoded data layout
|
11 years ago |
sergei
|
38058505ba
* Changed linking infrastructure to look like assembler one:
|
12 years ago |
Jeppe Johansen
|
818b43c060
Updated localalign values, and changed the behaviour of alignment of load/stores to not break aligned half-word copies
|
12 years ago |
Jonas Maebe
|
bd31004fdb
+ describe for each supported target the default guaranteed stack alignment
|
13 years ago |
florian
|
e9f2f3388e
* use dwarf2 on avr-embedded by default because stabs is difficult due to name mangling issues
|
14 years ago |
florian
|
0be59445f8
+ basic i386-embedded implementation for multiboot by Jeppe Johansen, resolves #15676
|
14 years ago |