mirror of
git://sourceware.org/git/glibc.git
synced 2025-03-19 13:40:59 +08:00
Add and use $(host-built-program-cmd).
This commit is contained in:
parent
88866099db
commit
166bca2480
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2012-10-23 Jim Blandy <jimb@codesourcery.com>
|
||||
Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* Makeconfig (host-built-program-cmd): New variable.
|
||||
* elf/Makefile (tst-stackguard1-ARGS): Use
|
||||
$(host-built-program-cmd).
|
||||
* posix/Makefile (tst-exec-ARGS): Use $(host-built-program-cmd).
|
||||
(tst-spawn-ARGS): Likewise.
|
||||
* rt/Makefile (tst-mqueue7-ARGS): Use $(host-built-program-cmd).
|
||||
|
||||
2012-10-23 Joseph Myers <joseph@codesourcery.com>
|
||||
Jim Blandy <jimb@codesourcery.com>
|
||||
|
||||
|
@ -597,6 +597,11 @@ run-program-prefix = $(run-via-rtld-prefix)
|
||||
# second dependency of the makefile target in which
|
||||
# $(built-program-cmd) is used.
|
||||
built-program-cmd = $(run-via-rtld-prefix) $(built-program-file)
|
||||
# $(host-built-program-cmd) is a command that, executed on the host
|
||||
# for which the library is built, runs the newly built program that is
|
||||
# the second dependency of the makefile target in which
|
||||
# $(host-built-program-cmd) is used.
|
||||
host-built-program-cmd = $(run-via-rtld-prefix) $(built-program-file)
|
||||
|
||||
ifndef LD
|
||||
LD := ld -X
|
||||
|
@ -1046,7 +1046,7 @@ order2mod2.so-no-z-defs = yes
|
||||
LDFLAGS-order2mod1.so = $(no-as-needed)
|
||||
LDFLAGS-order2mod2.so = $(no-as-needed)
|
||||
|
||||
tst-stackguard1-ARGS = --command "$(built-program-cmd) --child"
|
||||
tst-stackguard1-ARGS = --command "$(host-built-program-cmd) --child"
|
||||
tst-stackguard1-static-ARGS = --command "$(objpfx)tst-stackguard1-static --child"
|
||||
|
||||
$(objpfx)tst-leaks1: $(libdl)
|
||||
|
@ -1,3 +1,10 @@
|
||||
2012-10-23 Jim Blandy <jimb@codesourcery.com>
|
||||
Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* Makefile (tst-cancel7-ARGS): Use $(host-built-program-cmd).
|
||||
(tst-exec4-ARGS): Likewise.
|
||||
(tst-stackguard1-ARGS): Likewise.
|
||||
|
||||
2012-10-21 Jim Blandy <jimb@codesourcery.com>
|
||||
Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
|
@ -439,7 +439,7 @@ CFLAGS-tst-initializers1-c99.c = $(CFLAGS-tst-initializers1-<)
|
||||
CFLAGS-tst-initializers1-gnu89.c = $(CFLAGS-tst-initializers1-<)
|
||||
CFLAGS-tst-initializers1-gnu99.c = $(CFLAGS-tst-initializers1-<)
|
||||
|
||||
tst-cancel7-ARGS = --command "$(built-program-cmd)"
|
||||
tst-cancel7-ARGS = --command "$(host-built-program-cmd)"
|
||||
tst-cancelx7-ARGS = $(tst-cancel7-ARGS)
|
||||
tst-umask1-ARGS = $(objpfx)tst-umask1.temp
|
||||
|
||||
@ -595,7 +595,7 @@ $(objpfx)tst-cancel-wrappers.out: tst-cancel-wrappers.sh
|
||||
endif
|
||||
endif
|
||||
|
||||
tst-exec4-ARGS = $(built-program-cmd)
|
||||
tst-exec4-ARGS = $(host-built-program-cmd)
|
||||
|
||||
$(objpfx)tst-execstack: $(libdl)
|
||||
$(objpfx)tst-execstack.out: $(objpfx)tst-execstack-mod.so
|
||||
@ -603,7 +603,7 @@ LDFLAGS-tst-execstack = -Wl,-z,noexecstack
|
||||
|
||||
$(objpfx)tst-fini1mod.so: $(shared-thread-library)
|
||||
|
||||
tst-stackguard1-ARGS = --command "$(built-program-cmd) --child"
|
||||
tst-stackguard1-ARGS = --command "$(host-built-program-cmd) --child"
|
||||
tst-stackguard1-static-ARGS = --command "$(objpfx)tst-stackguard1-static --child"
|
||||
|
||||
# The tests here better do not run in parallel
|
||||
|
@ -170,8 +170,8 @@ CFLAGS-execlp.os = -fomit-frame-pointer
|
||||
tstgetopt-ARGS = -a -b -cfoobar --required foobar --optional=bazbug \
|
||||
--none random --col --color --colour
|
||||
|
||||
tst-exec-ARGS = -- $(built-program-cmd)
|
||||
tst-spawn-ARGS = -- $(built-program-cmd)
|
||||
tst-exec-ARGS = -- $(host-built-program-cmd)
|
||||
tst-spawn-ARGS = -- $(host-built-program-cmd)
|
||||
tst-dir-ARGS = `pwd` `cd $(common-objdir)/$(subdir); pwd` `cd $(common-objdir); pwd` $(objpfx)tst-dir
|
||||
tst-chmod-ARGS = $(objdir)
|
||||
tst-vfork3-ARGS = --test-dir=$(objpfx)
|
||||
|
@ -77,4 +77,4 @@ ifeq (yes,$(build-bounded))
|
||||
$(tests:%=$(objpfx)%-bp): $(objpfx)librt_b.a $(bounded-thread-library)
|
||||
endif
|
||||
|
||||
tst-mqueue7-ARGS = -- $(built-program-cmd)
|
||||
tst-mqueue7-ARGS = -- $(host-built-program-cmd)
|
||||
|
Loading…
x
Reference in New Issue
Block a user