fpc/compiler/systems
marco 4fd1f5ebe7 --- Merging r41637 into '.':
U    compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41637 into '.':
 U   .
--- Merging r41638 into '.':
G    compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41638 into '.':
 G   .
--- Merging r41639 into '.':
G    compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41639 into '.':
 G   .
--- Merging r41652 into '.':
G    compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41652 into '.':
 G   .
--- Merging r41668 into '.':
G    compiler/systems/t_bsd.pas
--- Recording mergeinfo for merge of r41668 into '.':
 G   .

# revisions: 41637,41638,41639,41652,41668
r41637 | nickysn | 2019-03-08 16:59:00 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
   M /trunk/compiler/systems/t_bsd.pas

* Correct library search path for OpenBSD. Based on 1/3 of OpenBSD ports patch
  patch-fpcsrc_compiler_systems_t_bsd_pas
r41638 | nickysn | 2019-03-08 17:01:30 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
   M /trunk/compiler/systems/t_bsd.pas

* always add -nopie to linker flags on OpenBSD. Based on 2/3 of OpenBSD ports
  patch patch-fpcsrc_compiler_systems_t_bsd_pas
r41639 | nickysn | 2019-03-08 17:04:48 +0100 (Fri, 08 Mar 2019) | 2 lines
Changed paths:
   M /trunk/compiler/systems/t_bsd.pas

* Do not link to /usr/libexec/ld.so as a shared library on OpenBSD. Based on 3/3
  of OpenBSD ports patch patch-fpcsrc_compiler_systems_t_bsd_pas
r41652 | nickysn | 2019-03-09 17:11:52 +0100 (Sat, 09 Mar 2019) | 3 lines
Changed paths:
   M /trunk/compiler/systems/t_bsd.pas

* link with -nopie on OpenBSD only if PIC code generation is disabled
r41668 | nickysn | 2019-03-10 16:56:09 +0100 (Sun, 10 Mar 2019) | 5 lines
Changed paths:
   M /trunk/compiler/systems/t_bsd.pas

+ pass the -dynamic-linker option to the linker even when making a static binary
  on OpenBSD, because that seems to be needed in order to produce a static
  position independent executable in the correct format for that platform

git-svn-id: branches/fixes_3_2@41901 -
2019-04-19 17:20:35 +00:00
..
i_aix.pas
i_amiga.pas
i_android.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_aros.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_atari.pas
i_beos.pas
i_bsd.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_embed.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_emx.pas
i_gba.pas
i_go32v2.pas
i_haiku.pas
i_jvm.pas
i_linux.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_macos.pas
i_morph.pas
i_msdos.pas
i_nativent.pas
i_nds.pas
i_nwl.pas
i_nwm.pas
i_os2.pas
i_palmos.pas
i_sunos.pas * rest of the previous accidental partial commit 2019-02-07 19:56:21 +00:00
i_symbian.pas
i_watcom.pas
i_wdosx.pas
i_wii.pas
i_win16.pas
i_win.pas
mac_crea.txt
t_aix.pas
t_amiga.pas
t_android.pas Merged aarch64-android, x86_64-android targets and fixes for the Android target. 2018-12-13 18:08:42 +00:00
t_aros.pas
t_atari.pas
t_beos.pas
t_bsd.pas --- Merging r41637 into '.': 2019-04-19 17:20:35 +00:00
t_embed.pas Make sure to align at the end of the .text, in case .data bytes will be placed there in flash. 2018-07-12 18:52:19 +00:00
t_emx.pas
t_gba.pas
t_go32v2.pas
t_haiku.pas
t_jvm.pas
t_linux.pas ------------------------------------------------------------------------ 2019-01-26 21:02:52 +00:00
t_macos.pas
t_morph.pas
t_msdos.pas
t_nativent.pas
t_nds.pas
t_nwl.pas
t_nwm.pas
t_os2.pas
t_palmos.pas
t_sunos.pas Remove abolute path for native linker, ld is in directory /usr/ccs/bin in Oracle Solaris 10 8/11 2018-08-01 06:44:26 +00:00
t_symbian.pas
t_watcom.pas
t_wdosx.pas
t_wii.pas
t_win16.pas
t_win.pas