mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-25 06:20:06 +00:00
Move localplt baselines to sysdeps directories.
This commit is contained in:
parent
b2ae49dab8
commit
0f48659e36
29
ChangeLog
29
ChangeLog
@ -1,3 +1,32 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* elf/Makefile (check-data): Remove.
|
||||||
|
(localplt.data): New vpath directive.
|
||||||
|
($(objpfx)check-localplt.out): Use localplt.data from vpath
|
||||||
|
instead of $(check-data).
|
||||||
|
* scripts/data/localplt-generic.data: Move to ...
|
||||||
|
* sysdeps/generic/localplt.data: ... here.
|
||||||
|
* scripts/data/localplt-i386-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/i386/nptl/localplt.data: ... here.
|
||||||
|
* scripts/data/localplt-powerpc-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
* scripts/data/localplt-powerpc64-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
* scripts/data/localplt-s390-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/s390/s390-32/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
* scripts/data/localplt-s390x-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/s390/s390-64/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
* scripts/data/localplt-sparc-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/sparc/sparc32/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
* scripts/data/localplt-sparc64-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/sparc/sparc64/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
|
||||||
2012-07-19 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
|
2012-07-19 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
|
||||||
|
|
||||||
* sysdeps/powerpc/tls-macros.h: Split PowerPC definitions in
|
* sysdeps/powerpc/tls-macros.h: Split PowerPC definitions in
|
||||||
|
17
elf/Makefile
17
elf/Makefile
@ -947,15 +947,6 @@ $(all-built-dso:=.jmprel): %.jmprel: % Makefile
|
|||||||
mv -f $@T $@
|
mv -f $@T $@
|
||||||
common-generated += $(all-built-dso:$(common-objpfx)%=%.jmprel)
|
common-generated += $(all-built-dso:$(common-objpfx)%=%.jmprel)
|
||||||
|
|
||||||
check-data := $(firstword $(wildcard \
|
|
||||||
$(foreach D,$(add-ons) scripts,\
|
|
||||||
$(patsubst %,$(..)$D/data/localplt-%.data,\
|
|
||||||
$(abi-name) \
|
|
||||||
$(addsuffix -$(config-os),\
|
|
||||||
$(config-machine) \
|
|
||||||
$(base-machine)) \
|
|
||||||
generic))))
|
|
||||||
|
|
||||||
tests: $(objpfx)check-localplt.out
|
tests: $(objpfx)check-localplt.out
|
||||||
|
|
||||||
localplt-built-dso := $(addprefix $(common-objpfx),\
|
localplt-built-dso := $(addprefix $(common-objpfx),\
|
||||||
@ -970,12 +961,14 @@ ifeq ($(have-thread-library),yes)
|
|||||||
localplt-built-dso += $(filter-out %_nonshared.a, $(shared-thread-library))
|
localplt-built-dso += $(filter-out %_nonshared.a, $(shared-thread-library))
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
vpath localplt.data $(+sysdep_dirs)
|
||||||
|
|
||||||
$(objpfx)check-localplt.out: $(..)scripts/check-localplt.awk \
|
$(objpfx)check-localplt.out: $(..)scripts/check-localplt.awk \
|
||||||
$(..)scripts/localplt.awk \
|
$(..)scripts/localplt.awk \
|
||||||
$(localplt-built-dso:=.jmprel) \
|
$(localplt-built-dso:=.jmprel) \
|
||||||
$(check-data)
|
localplt.data
|
||||||
LC_ALL=C $(AWK) -f $(filter-out $< $(check-data),$^) | \
|
LC_ALL=C $(AWK) -f $(filter-out $< %localplt.data,$^) | \
|
||||||
LC_ALL=C $(AWK) -f $< $(check-data) - \
|
LC_ALL=C $(AWK) -f $< $(filter %localplt.data,$^) - \
|
||||||
> $@
|
> $@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* data/localplt-alpha-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/alpha/nptl/localplt.data: ... here.
|
||||||
|
|
||||||
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/alpha/nptl/c++-types.data: Move from
|
* sysdeps/unix/sysv/linux/alpha/nptl/c++-types.data: Move from
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* data/localplt-arm-linux-gnueabi.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/arm/nptl/localplt.data: ... here.
|
||||||
|
|
||||||
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* sysdeps/arm/configure.in: Remove TLS check.
|
* sysdeps/arm/configure.in: Remove TLS check.
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* data/localplt-ia64-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/ia64/nptl/localplt.data: ... here.
|
||||||
|
|
||||||
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/ia64/nptl/c++-types.data: Move from
|
* sysdeps/unix/sysv/linux/ia64/nptl/c++-types.data: Move from
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* data/localplt-m68k-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/m68k/nptl/localplt.data: ... here.
|
||||||
|
|
||||||
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* data/c++-types-m68k-linux-gnu.data: Move to ...
|
* data/c++-types-m68k-linux-gnu.data: Move to ...
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
2012-07-20 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* data/localplt-powerpcsoft-linux-gnu.data: Move to ...
|
||||||
|
* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/localplt.data:
|
||||||
|
... here.
|
||||||
|
|
||||||
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
2012-07-17 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* data/c++-types-powerpcsoft-linux-gnu.data: Move to ...
|
* data/c++-types-powerpcsoft-linux-gnu.data: Move to ...
|
||||||
|
Loading…
Reference in New Issue
Block a user