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 жил өмнө |
pierre
|
3cc2b5e97b
+ Added default dynamic linker for mips CPU
|
14 жил өмнө |
Jonas Maebe
|
78c3e6b359
* always use crtbeginS.o/crtendS.o when generating PIC code, not just when
|
14 жил өмнө |
Jonas Maebe
|
1f61b5b30c
* reverted the rtl patches from r14184, because they cause an endless
|
14 жил өмнө |
Jonas Maebe
|
356026f849
* use new_section() instead of tai_section.create() everywhere
|
15 жил өмнө |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 жил өмнө |
florian
|
ee504ce31f
* fixes fullcycle
|
15 жил өмнө |
florian
|
9e59c6dec7
* more mipsel code
|
15 жил өмнө |
florian
|
28ac4a8dda
* several mips/mipsel related stuff fixed
|
15 жил өмнө |
florian
|
44c6ff898b
* mipsel compiler builds
|
15 жил өмнө |
florian
|
f54365db94
* adapted more fpc-mips stuff to trunk
|
15 жил өмнө |
Jonas Maebe
|
92ff07deaf
* several fixes by Pierre Pede (parts of his patch to mantis #12492)
|
16 жил өмнө |
Jonas Maebe
|
84cefb5eba
* fixed dynamic linking of programs that only link with libc after r13584
|
16 жил өмнө |
Jonas Maebe
|
9a84dee059
* fixed static linking under Linux for ppc64; test still crashes under
|
16 жил өмнө |
Jonas Maebe
|
5eb7a398e0
* add SIZEOF_HEADERS to the start address of the text section for ARMEL
|
16 жил өмнө |
florian
|
8f95bb12ac
* fixed shared linker name for i386
|
17 жил өмнө |
florian
|
fe92758e53
* use ld-linux.so.3 in armel mode
|
17 жил өмнө |
florian
|
bcbc221191
* more reasonable defaults when no dyn. linker is found, resolves #10431
|
17 жил өмнө |
Jonas Maebe
|
99e1e85447
* fixed execution of finalization section of smart linked shared
|
17 жил өмнө |
Jonas Maebe
|
150eda304b
* factored unix exports handling from t_bsd and t_linux into expunix unit
|
17 жил өмнө |
Jonas Maebe
|
3eec0569be
* fixed shared library initialisation for FPC-compiled libraries
|
17 жил өмнө |
michael
|
174de3eab1
Merged revisions 9693-10480 via svnmerge from
|
17 жил өмнө |
peter
|
de918497ef
* support -Xg under linux
|
17 жил өмнө |
florian
|
8a2ab85bc2
+ armel support with FPC_ARMEL define
|
17 жил өмнө |
florian
|
3a630340be
* fixed m68k compilation and put it in fullcycle
|
18 жил өмнө |
micha
|
89b5825029
* only use ld -T in case of cross-link (-XR), because not all platforms have complete link script yet
|
18 жил өмнө |
peter
|
9f0ca44c94
* new tf_smartlink_library flag
|
18 жил өмнө |
micha
|
c3e587355d
* fix default dynamic linker location for 64 bit targets in linux
|
18 жил өмнө |
florian
|
655ac519d4
* fixed compilation for x86-64
|
18 жил өмнө |
micha
|
0625040eba
+ add -XR switch for target root file system with libs (also used for C lib type detection)
|
18 жил өмнө |