fpc/compiler/systems
sergei af4935e346 + Support dynamic copy relocations.
* For unresolved weak symbols, provide dynamic binding only if they are referenced via GOT or PLT (ld-compatible behavior).
* Made more TElfExeOutput properties/methods usable by descendant classes.
* x86_64/cpuelf.pas: some refactoring, handle DTPOFF relocations, prohibit TPOFF relocations in shared objects.
* i386/cpuelf.pas: set symref_from_text flags for copy relocations to work correctly.

git-svn-id: trunk@23375 -
2013-01-13 17:44:14 +00:00
..
i_aix.pas
i_amiga.pas
i_atari.pas
i_beos.pas
i_bsd.pas
i_embed.pas
i_emx.pas
i_gba.pas
i_go32v2.pas
i_haiku.pas
i_jvm.pas
i_linux.pas * enable section smartlinking for powerpc-linux to reduce compilation 2013-01-03 23:04:29 +00:00
i_macos.pas
i_morph.pas
i_nativent.pas
i_nds.pas
i_nwl.pas
i_nwm.pas
i_os2.pas
i_palmos.pas
i_sunos.pas
i_symbian.pas
i_watcom.pas
i_wdosx.pas
i_wii.pas
i_win.pas Use dwarf2 as default debug format for Win64 target OS 2012-11-29 14:20:13 +00:00
mac_crea.txt
t_aix.pas
t_amiga.pas Add DynLinkStr support 2012-12-18 15:08:59 +00:00
t_atari.pas
t_beos.pas
t_bsd.pas * Enable use of amd64 ld GNU linker for i386 by adding target and emul command line args for freebsd 2013-01-01 23:00:02 +00:00
t_embed.pas
t_emx.pas * fix for missing space in emxbind parameters for resource files linking 2012-10-26 20:52:53 +00:00
t_gba.pas
t_go32v2.pas
t_haiku.pas
t_jvm.pas
t_linux.pas + Support dynamic copy relocations. 2013-01-13 17:44:14 +00:00
t_macos.pas
t_morph.pas
t_nativent.pas
t_nds.pas
t_nwl.pas
t_nwm.pas
t_os2.pas * fix for missing space in emxbind parameters for resource files linking 2012-10-26 20:52:11 +00:00
t_palmos.pas
t_sunos.pas
t_symbian.pas
t_watcom.pas
t_wdosx.pas
t_wii.pas
t_win.pas + Support smart-linked .rdata section with external linker for Windows targets after r23025. 2012-12-01 15:04:23 +00:00