Yuriy Sydorov
|
59fca3a01d
* Increased the bounds of TBooleanArray to prevent a range check error while linking Lazarus.
|
3 anos atrás |
florian
|
e657aa6431
+ write code and data size for Mach-O files if possible
|
3 anos atrás |
florian
|
a4672fbd1c
o based on a patch by Rika, resolves #39401:
|
3 anos atrás |
Jonas Maebe
|
7a0c6ab591
- removed unused leftovers from old t_bsd code
|
4 anos atrás |
florian
|
7da0284bfc
+ read 64-Bit ELF executable info correctly
|
4 anos atrás |
florian
|
ff87df7581
+ factor out PostProcessELFExecutable
|
4 anos atrás |
pierre
|
152208c0be
In FindObjectFile check the assembly file if cs_assemble_on_target is in globlaswitches
|
4 anos atrás |
yury
|
580e9e5169
* wlib: calculate the record size according to the number of files in the library.
|
5 anos atrás |
yury
|
324deca817
* wlib: Explicitly specify the smallest possible record align to reduce the size of .a files.
|
5 anos atrás |
nickysn
|
a0e2cd3638
* use qword instead of aword for bsssize to avoid 8-bit truncation on Z80
|
5 anos atrás |
svenbarth
|
e2d8f7b68f
* allow executable/library name to be changed for an intermediate file
|
5 anos atrás |
nickysn
|
fdbf1f4b7f
+ supported scripted sdcc-sdar
|
5 anos atrás |
nickysn
|
8bd38e0e29
+ added new ar - sdcc-sdar
|
5 anos atrás |
florian
|
8e929b2879
* make TLinkerInfo fields ansistrings as xtensa-freertos needs long command lines
|
5 anos atrás |
Jonas Maebe
|
10b15628ab
* split i/t_darwin from i/t_bsd, as they don't have that much in common
|
5 anos atrás |
yury
|
1b3a3a7983
* Removed lot of unused local vars. It is useful to turn on the notes in options. :)
|
5 anos atrás |
florian
|
45c4e81b62
* use a process unique name for link.res, so multiple FPCs can be run in parallel in one directory
|
6 anos atrás |
Jonas Maebe
|
faf75095cd
* synchronised with trunk till r42189
|
6 anos atrás |
nickysn
|
40e6c06f67
* fixes to the compiler util exe search routines, which caused the compiler to
|
6 anos atrás |
Jonas Maebe
|
46efaf4b2c
+ support for -CLflto_nosystem option to perform LTO for everything except
|
6 anos atrás |
Jonas Maebe
|
fc60ec2ea4
+ support for LLVM LTO: compile units with -CLflto -> when compiling a main
|
6 anos atrás |
Jonas Maebe
|
d150869dea
* record symbols that need to remain in their original order, and on Darwin
|
6 anos atrás |
Jonas Maebe
|
0b61b5d4cf
* added extra header to ppu inside a subsection, so we won't run into
|
6 anos atrás |
Károly Balogh
|
7e630686e0
* do not use a wildcard while deleting smartlinked objects after linking stage in a script, conflicts with script filename quoting on Unix at least
|
7 anos atrás |
Károly Balogh
|
4b113579a5
some tabs to spaces indentation cleanup. no functional change
|
7 anos atrás |
Károly Balogh
|
e6aed467b5
renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin
|
7 anos atrás |
florian
|
b1dff29cbf
* removed unused units
|
8 anos atrás |
Jonas Maebe
|
7a8079cfb4
* removed DLLsource global variable and replaced its uses with
|
9 anos atrás |
yury
|
b26fa07f1a
* Fixed notes "var is assigned but not used".
|
10 anos atrás |
nickysn
|
d4a4b9a57b
* refactored the internal linker ar object reader object creation to allow using
|
10 anos atrás |