configure: disable hardware capabilities ELF section with suncc on Solaris x86
When using suncc to build, the Solaris linker will mark an executable with each instruction set encountered by the Solaris assembler. As our libraries contain their own guards for processor-specific code, instead suppress generation of the HWCAPS ELF section on Solaris x86 only. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
This commit is contained in:
parent
8671488799
commit
87a74f478f
6
configure
vendored
6
configure
vendored
@ -2370,6 +2370,12 @@ case $target_os in
|
||||
enabled x86 && SHFLAGS="-mimpure-text $SHFLAGS"
|
||||
network_extralibs="-lsocket -lnsl"
|
||||
add_cppflags -D__EXTENSIONS__
|
||||
# When using suncc to build, the Solaris linker will mark
|
||||
# an executable with each instruction set encountered by
|
||||
# the Solaris assembler. As our libraries contain their own
|
||||
# guards for processor-specific code, instead suppress
|
||||
# generation of the HWCAPS ELF section on Solaris x86 only.
|
||||
enabled_all suncc x86 && echo "hwcap_1 = OVERRIDE;" > mapfile && add_ldflags -Wl,-M,mapfile
|
||||
nm_opts='-P -g'
|
||||
;;
|
||||
netbsd)
|
||||
|
Loading…
Reference in New Issue
Block a user