openswan: Restore -fPIE to USERCOMPILE flags
The default USERCOMPILE variable uses -fPIE so we bring this back. This also fixes linking problems for MIPS when non-PIC objects are used to form a PIC one. Fixes the following linking problem on MIPS: connections.o: relocation R_MIPS_HI16 against `__gnu_local_gp' can not be used when making a shared object; recompile with -fPIC Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
79c55aadd5
commit
6e8efc0ed4
|
@ -11,7 +11,7 @@ OPENSWAN_LICENSE_FILES = COPYING LICENSE
|
|||
|
||||
OPENSWAN_DEPENDENCIES = host-bison gmp iproute2
|
||||
OPENSWAN_MAKE_OPT = ARCH=$(BR2_ARCH) CC="$(TARGET_CC)" \
|
||||
USERCOMPILE="$(TARGET_CFLAGS)" INC_USRLOCAL=/usr \
|
||||
USERCOMPILE="$(TARGET_CFLAGS) -fPIE" INC_USRLOCAL=/usr \
|
||||
USE_KLIPS=false USE_MAST=false USE_NM=false
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBCURL),y)
|
||||
|
|
Loading…
Reference in a new issue