fpc/compiler/systems
Jonas Maebe 4564bffb85 * use binutils 2.19+ linker script "augmentation" functionality to specify
how the fpc sections have to be linked *on Linux*. This prevents the
    "did you forget -T" warnings from ld, and in general is more correct than
    our previous approach of specifying a complete linker script without -T
    and hoping that there won't be any unexpected interactions with ld's
    built-in linker script (fixed version of r31664, thanks to Alan Modra)
   o use the new -X9 command line option to generate linker scripts that
     are compatible with binutils older than 2.19 (reverts to the old
     behaviour)

git-svn-id: trunk@31675 -
2015-09-14 07:24:54 +00:00
..
i_aix.pas
i_amiga.pas Amiga-likes: support unit_env environment variable for unit paths 2015-06-29 21:42:40 +00:00
i_android.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_aros.pas Amiga-likes: support unit_env environment variable for unit paths 2015-06-29 21:42:40 +00:00
i_atari.pas
i_beos.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_bsd.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_embed.pas * proper alignment constants for avr-embedded 2015-04-14 20:47:47 +00:00
i_emx.pas
i_gba.pas
i_go32v2.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_haiku.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_jvm.pas
i_linux.pas - removed leftover alpha, ia64 and vis code 2015-08-28 22:31:29 +00:00
i_macos.pas * synchronised with trunk till r30240 2015-03-15 19:44:58 +00:00
i_morph.pas Amiga-likes: support unit_env environment variable for unit paths 2015-06-29 21:42:40 +00:00
i_msdos.pas + enable the i8086-msdos internal linker 2015-08-25 01:32:46 +00:00
i_nativent.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_nds.pas
i_nwl.pas
i_nwm.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
i_os2.pas
i_palmos.pas
i_sunos.pas * synchronized with privatetrunk till r30095 2015-03-05 20:32:15 +00:00
i_symbian.pas
i_watcom.pas
i_wdosx.pas
i_wii.pas
i_win16.pas + also write the omf special segment attributes in the nasm writer for the win16 target 2015-09-07 22:26:14 +00:00
i_win.pas - rm tf_smartlink_library from targets that define tf_smartlink_sections, since 2015-04-19 18:47:44 +00:00
mac_crea.txt
t_aix.pas
t_amiga.pas Amiga: enable using of external resources we have no internal resource support yet for Amiga Hunk executables 2015-06-07 18:07:06 +00:00
t_android.pas
t_aros.pas AROS/x86_64: fixed linker support by removing duplicated code and unifying it with i386 2015-06-29 21:28:51 +00:00
t_atari.pas
t_beos.pas
t_bsd.pas Use /libexec/ld-elf.so.2 as dynamic linker for DragonFly OS 2015-07-14 21:59:23 +00:00
t_embed.pas Added STM32F7xx controller units and types. 2015-07-31 22:21:16 +00:00
t_emx.pas
t_gba.pas
t_go32v2.pas * refactored the internal linker ar object reader object creation to allow using 2015-08-14 13:52:45 +00:00
t_haiku.pas * Add support for libraries with C linking under Haiku 2015-08-22 12:23:15 +00:00
t_jvm.pas
t_linux.pas * use binutils 2.19+ linker script "augmentation" functionality to specify 2015-09-14 07:24:54 +00:00
t_macos.pas
t_morph.pas MorphOS: register ELF resources info 2015-06-07 17:37:22 +00:00
t_msdos.pas + position the 'FAR_DATA' segments after the 'CODE' segments and before the 2015-09-03 17:57:27 +00:00
t_nativent.pas
t_nds.pas
t_nwl.pas
t_nwm.pas * refactored the internal linker ar object reader object creation to allow using 2015-08-14 13:52:45 +00:00
t_os2.pas
t_palmos.pas
t_sunos.pas
t_symbian.pas * refactored the internal linker ar object reader object creation to allow using 2015-08-14 13:52:45 +00:00
t_watcom.pas
t_wdosx.pas
t_wii.pas * Updated Wii rtl (unicode support broken .dol executables) and libogcfpc to ver.1.8.12. Fixed a dependency to Mad library too 2015-03-07 21:34:51 +00:00
t_win16.pas * pass the option "dosseg" to wlink when compiling for win16 to ensure the 2015-09-12 00:08:23 +00:00
t_win.pas * changed paratargetdbg from a global variable into a field of toption 2015-08-28 22:31:17 +00:00