florian
|
2b6fc9b1ee
+ at least raspian has no soft links in /usr/lib to crt*.o, so add their location to the search path
|
13 years ago |
sergei
|
2638bc01d9
* Fixed error introduced in r21732. For libraries, startup is always dllprt0.o, regardless of profiling/linking to libc. Mantis #22397.
|
13 years ago |
sergei
|
32e399159f
* Factored common parts that can be/should be reused in the internal linker.
|
13 years ago |
pierre
|
600dd162af
Merge of rev21557 by Foxsen
|
13 years ago |
Jonas Maebe
|
c27f9da1b2
* always surround ld link.res SEARCH_DIR() arguments with double quotes,
|
13 years ago |
Jonas Maebe
|
0841ee6e4f
* GNU ld only supports double quotes in its response file -> requote there
|
13 years ago |
Jonas Maebe
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 years ago |
Jonas Maebe
|
6ba8dc7146
+ support for the ARM hard float EABI on Linux (patch by Peter Green):
|
13 years ago |
tom_at_work
|
9ce34c63c9
Fix shared library loading and unloading for Linux platforms. Shared library initialization and finalization are now called correctly at program startup for compile-time linked dynamic libraries on powerpc-/powerpc64-/arm-/i386- and x86_64-linux.
|
14 years ago |
pierre
|
3cc2b5e97b
+ Added default dynamic linker for mips CPU
|
14 years ago |
Jonas Maebe
|
78c3e6b359
* always use crtbeginS.o/crtendS.o when generating PIC code, not just when
|
14 years ago |
Jonas Maebe
|
1f61b5b30c
* reverted the rtl patches from r14184, because they cause an endless
|
14 years ago |
Jonas Maebe
|
356026f849
* use new_section() instead of tai_section.create() everywhere
|
15 years ago |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 years ago |
florian
|
ee504ce31f
* fixes fullcycle
|
15 years ago |
florian
|
9e59c6dec7
* more mipsel code
|
15 years ago |
florian
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
15 years ago |
florian
|
44c6ff898b
* mipsel compiler builds
|
15 years ago |
florian
|
f54365db94
* adapted more fpc-mips stuff to trunk
|
15 years ago |
Jonas Maebe
|
92ff07deaf
* several fixes by Pierre Pede (parts of his patch to mantis #12492)
|
16 years ago |
Jonas Maebe
|
84cefb5eba
* fixed dynamic linking of programs that only link with libc after r13584
|
16 years ago |
Jonas Maebe
|
9a84dee059
* fixed static linking under Linux for ppc64; test still crashes under
|
16 years ago |
Jonas Maebe
|
5eb7a398e0
* add SIZEOF_HEADERS to the start address of the text section for ARMEL
|
16 years ago |
florian
|
8f95bb12ac
* fixed shared linker name for i386
|
17 years ago |
florian
|
fe92758e53
* use ld-linux.so.3 in armel mode
|
17 years ago |
florian
|
bcbc221191
* more reasonable defaults when no dyn. linker is found, resolves #10431
|
17 years ago |
Jonas Maebe
|
99e1e85447
* fixed execution of finalization section of smart linked shared
|
17 years ago |
Jonas Maebe
|
150eda304b
* factored unix exports handling from t_bsd and t_linux into expunix unit
|
17 years ago |
Jonas Maebe
|
3eec0569be
* fixed shared library initialisation for FPC-compiled libraries
|
17 years ago |
michael
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 years ago |