mirror of git://sourceware.org/git/glibc.git
aarch64: Fix gcs linker flags
This commit is contained in:
parent
ed3b894acd
commit
7da47a5e82
|
@ -53,19 +53,19 @@ $(objpfx)tst-gcs-%-abort.out: $(..)sysdeps/unix/sysv/linux/aarch64/tst-gcs-abort
|
|||
$(SHELL) $< $(common-objpfx) $(test-name) '$(run-gcs-abort-test)'; \
|
||||
$(evaluate-test)
|
||||
|
||||
LDFLAGS-tst-gcs-disabled += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-enforced += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-abort += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-optional-on += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-optional-off += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-override += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-disabled += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-enforced += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-abort += -Wl,-z,gcs=never
|
||||
LDFLAGS-tst-gcs-optional-on += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-optional-off += -Wl,-z,gcs=never
|
||||
LDFLAGS-tst-gcs-override += -Wl,-z,gcs=never
|
||||
|
||||
LDFLAGS-tst-gcs-disabled-static += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-static += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-static-abort += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-optional-static-on += -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-optional-static-off += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-override-static += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-disabled-static += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-static += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-enforced-static-abort += -Wl,-z,gcs=never
|
||||
LDFLAGS-tst-gcs-optional-static-on += -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-optional-static-off += -Wl,-z,gcs=never
|
||||
LDFLAGS-tst-gcs-override-static += -Wl,-z,gcs=never
|
||||
|
||||
tst-gcs-disabled-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=0
|
||||
tst-gcs-enforced-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=1
|
||||
|
@ -82,12 +82,12 @@ tst-gcs-optional-static-off-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=2
|
|||
tst-gcs-override-static-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=3
|
||||
|
||||
# force one of the dependencies to be unmarked
|
||||
LDFLAGS-tst-gcs-mod2.so += -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-mod2.so += -Wl,-z,gcs=never
|
||||
|
||||
LDFLAGS-tst-gcs-shared-disabled = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-shared-enforced-abort = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-shared-optional = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-shared-override = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-shared-disabled = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-shared-enforced-abort = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-shared-optional = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-shared-override = -Wl,-z,gcs=always
|
||||
|
||||
modules-names += \
|
||||
tst-gcs-mod1 \
|
||||
|
@ -106,11 +106,11 @@ tst-gcs-shared-enforced-abort-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=1
|
|||
tst-gcs-shared-optional-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=2
|
||||
tst-gcs-shared-override-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=3
|
||||
|
||||
LDFLAGS-tst-gcs-dlopen-disabled = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-enforced = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-optional-on = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-optional-off = -Wl,-z gcs=never
|
||||
LDFLAGS-tst-gcs-dlopen-override = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-disabled = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-enforced = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-optional-on = -Wl,-z,gcs=always
|
||||
LDFLAGS-tst-gcs-dlopen-optional-off = -Wl,-z,gcs=never
|
||||
LDFLAGS-tst-gcs-dlopen-override = -Wl,-z,gcs=always
|
||||
|
||||
tst-gcs-dlopen-disabled-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=0
|
||||
tst-gcs-dlopen-enforced-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=1
|
||||
|
@ -124,7 +124,7 @@ $(objpfx)tst-gcs-dlopen-optional-on.out: $(objpfx)tst-gcs-mod2.so
|
|||
$(objpfx)tst-gcs-dlopen-optional-off.out: $(objpfx)tst-gcs-mod2.so
|
||||
$(objpfx)tst-gcs-dlopen-override.out: $(objpfx)tst-gcs-mod2.so
|
||||
|
||||
LDFLAGS-tst-gcs-noreturn = -Wl,-z gcs=always
|
||||
LDFLAGS-tst-gcs-noreturn = -Wl,-z,gcs=always
|
||||
|
||||
tst-gcs-noreturn-ENV = GLIBC_TUNABLES=glibc.cpu.aarch64_gcs=0
|
||||
|
||||
|
|
Loading…
Reference in New Issue