ccrause
|
652f21b656
RP2040 support based on modification by Michael Ring (https://github.com/michael-ring/freepascal).
|
2 ani în urmă |
ccrause
|
9440b17eea
[AVR] Add command line options to selectively remove portions of the RTL startup code.
|
2 ani în urmă |
Pierre Muller
|
4750840e89
Specify endianess and abi when calling xtensa linker
|
2 ani în urmă |
florian
|
586a7d30ab
* patch by ccrause: fixes another .fpc* section problem for AVR, resolves #40162
|
2 ani în urmă |
florian
|
8f7e61eef6
* patch by ccrause: do not load .fpc* sections into avr microcontroller to save space, resolves #40160
|
2 ani în urmă |
florian
|
123f196d5d
* small correction to linker script
|
2 ani în urmă |
Nikolay Nikolov
|
dba189f4af
+ show a "linking" message before invoking the linker for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
46dcd4da76
- removed debug writeln when calling the linker for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
ad35fc82af
+ allow specifying custom extra linker options for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
ec9c81e77e
* use current_module.sharedlibfilename instead of current_module.exefilename, when linking a library for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
9dfda963a3
+ allow creating a linker map file, when compiling for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
078aa5d046
+ pass '-m wasm32' to the linker, when compiling for the wasm32-embedded target
|
3 ani în urmă |
Nikolay Nikolov
|
1bbd16d1b7
+ allow setting the stack size for the wasm32-embedded target
|
3 ani în urmă |
florian
|
776c39dc0a
+ avr-embedded: keep fpc.* sections, should resolve #39825
|
3 ani în urmă |
florian
|
1c7626715d
* the stack pointer on Risc-V points always at the last used position, resolves #39739
|
3 ani în urmă |
Robert Roland
|
53e5a4a03a
Adding aaarch64-embedded target
|
3 ani în urmă |
Jeppe Johansen
|
1105726dcf
* Add SAMD51P19A controller type. Unit generated by Michael Ring and slightly modified.
|
4 ani în urmă |
nickysn
|
7ac2f9e242
* synchronized with trunk
|
4 ani în urmă |
florian
|
98a748bdd6
+ patch by Dimitrios Chr. Ioannidis: include dwar-3 sections in avr-embedded linker script
|
4 ani în urmă |
nickysn
|
64bb0359d2
* synchronized with trunk
|
4 ani în urmă |
florian
|
1f49e633b6
+ modified patch by Christo Crause: if the target support, the switch -Xu can be used to generate the executable as an uf2 file
|
4 ani în urmă |
yury
|
64c586b86d
* Removed/ifdefed lots of unused variables.
|
4 ani în urmă |
nickysn
|
5b2b1beec3
* use ld_embedded instead of ld_wasm for the linker id for the wasm32 embedded target
|
4 ani în urmă |
nickysn
|
f77ae51751
* the wasm target (now 'embedded') moved to the i_embed/t_embed units
|
4 ani în urmă |
florian
|
ff87df7581
+ factor out PostProcessELFExecutable
|
4 ani în urmă |
florian
|
4559620efa
* patch by Reynaldo to generate kernel image for the raspi2 embedded port, resolves #27052
|
5 ani în urmă |
nickysn
|
b1f7770845
+ enable tf_smartlink_library and support library-based smartlinking on the z80-embedded target
|
5 ani în urmă |
nickysn
|
168c009bc3
- removed the 'sdcc-' prefix of sdasz80 and sdldz80
|
5 ani în urmă |
nickysn
|
2f68090dd6
* synchronized with trunk
|
5 ani în urmă |
florian
|
8ac8c79a71
+ initial support for arm-freertos largely based on patch by Michael Ring
|
5 ani în urmă |