mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-17 13:00:43 +08:00
Disable lazy binding on tests for minimal signal handler
Since MINSIGSTKSZ may not have sufficent stack space to allow lazy binding, build tests for minimal signal handler with -Wl,-z,now to disable lazy binding. * signal/Makefile (LDFLAGS-tst-minsigstksz-1): New. Set to -Wl,-z,now. (LDFLAGS-tst-minsigstksz-2): Likewise. (LDFLAGS-tst-minsigstksz-3): Likewise. (LDFLAGS-tst-minsigstksz-3a): Likewise. (LDFLAGS-tst-minsigstksz-4): Likewise. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
parent
80dfa29874
commit
562f43620d
@ -1,3 +1,12 @@
|
||||
2019-01-18 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* signal/Makefile (LDFLAGS-tst-minsigstksz-1): New. Set to
|
||||
-Wl,-z,now.
|
||||
(LDFLAGS-tst-minsigstksz-2): Likewise.
|
||||
(LDFLAGS-tst-minsigstksz-3): Likewise.
|
||||
(LDFLAGS-tst-minsigstksz-3a): Likewise.
|
||||
(LDFLAGS-tst-minsigstksz-4): Likewise.
|
||||
|
||||
2019-01-18 TAMUKI Shoichi <tamuki@linet.gr.jp>
|
||||
|
||||
* manual/time.texi (strftime): Fix the wording to "alternative" rather
|
||||
|
@ -59,3 +59,11 @@ CFLAGS-sigwait.c += -fexceptions -fasynchronous-unwind-tables
|
||||
CFLAGS-sigwaitinfo.c += -fexceptions -fasynchronous-unwind-tables
|
||||
|
||||
CFLAGS-sigreturn.c += $(no-stack-protector)
|
||||
|
||||
# We don't want to test the lazy resolution stack usage, just the
|
||||
# execution of the handler and the functions.
|
||||
LDFLAGS-tst-minsigstksz-1 = -Wl,-z,now
|
||||
LDFLAGS-tst-minsigstksz-2 = -Wl,-z,now
|
||||
LDFLAGS-tst-minsigstksz-3 = -Wl,-z,now
|
||||
LDFLAGS-tst-minsigstksz-3a = -Wl,-z,now
|
||||
LDFLAGS-tst-minsigstksz-4 = -Wl,-z,now
|
||||
|
Loading…
Reference in New Issue
Block a user