* iconvdata/Makefile: iconv-rules: Add definition to use gconv.map
	linker map for all iconv modules.
	(distribute): Add gconv.map.
	* iconvdata/gconv.map: New file.
This commit is contained in:
Ulrich Drepper 2002-12-13 02:58:24 +00:00
parent b4c98dc445
commit 1a1fa20034
3 changed files with 16 additions and 2 deletions

View File

@ -1,5 +1,10 @@
2002-12-12 Ulrich Drepper <drepper@redhat.com>
* iconvdata/Makefile: iconv-rules: Add definition to use gconv.map
linker map for all iconv modules.
(distribute): Add gconv.map.
* iconvdata/gconv.map: New file.
* elf/Makefile: Also check all iconv modules for text relocations.
* stdlib/Makefile: Remove code to automatically import GMP.

View File

@ -110,7 +110,7 @@ LDFLAGS-libCNS.so = $(LDFLAGS-soname-fname)
LDFLAGS-libISOIR165.so = $(LDFLAGS-soname-fname)
LDFLAGS-libJISX0213.so = $(LDFLAGS-soname-fname)
distribute := gconv-modules extra-module.mk gap.awk gaptab.awk \
distribute := gconv-modules extra-module.mk gap.awk gaptab.awk gconv.map \
gen-8bit.sh gen-8bit-gap.sh gen-8bit-gap-1.sh \
TESTS $(filter-out testdata/CVS%, $(wildcard testdata/*)) \
TESTS2 run-iconv-test.sh tst-tables.sh tst-table.sh \
@ -249,8 +249,10 @@ $(objpfx)iconv-rules: Makefile
echo 8bit $(gen-8bit-modules); \
echo 8bit-gap $(gen-8bit-gap-modules); } | \
$(AWK) 'NR == 1 { \
for (i = 1; i <= NF; i++) \
for (i = 1; i <= NF; i++) { \
printf "%s-routines := %s\n", $$i, tolower($$i); \
printf "%s-map := gconv.map\n", $$i; \
} \
}; \
NR > 1 { \
for (i = 2; i <= NF; i++) { \

7
iconvdata/gconv.map Normal file
View File

@ -0,0 +1,7 @@
{
global:
gconv;
gconv_init;
local:
*;
};