This is the mail archive of the libc-alpha@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

remain _dl_init_next in sysdeps/powerpc/dl_start.S


HI!
 
Thanks,your works.
I have a report. 

_dl_init_next was renamed to _dl_init on glibc-2.1.90 at the time.

But in sysdeps/powerpc/dl_start.S have _dl_init_next still.
Please look the file.

Thanks
Kaoru
 

2000-03-30  Ulrich Drepper  <drepper@redhat.com>

	* elf/dl-init.c (_dl_init): We don't need to call constructors
	recursively.  Fold _dl_init_rec in _dl_init and optimize a bit more.

	Implement dynamic determination of constructor/destructor order in
	the dynamic linker.
	* elf/Versions [ld.so] (GLIBC_2.0): Remove _dl_init_next.
	(GLIBC_2.2): Add _dl_init.


---------- result -------------
gcc -nostdlib -nostartfiles -o /wk-glibc-2.1.90/rebuild-base/locale/localedef  
-Wl,-dynamic-linker=/lib/ld.so.1   /wk-glibc-2.1.90/rebuild-base/csu/crt1.o /
wk-glibc-2.1.90/rebuild-base/csu/crti.o `gcc --print-file-name=crtbegin.o` /
wk-glibc-2.1.90/rebuild-base/locale/localedef.o /wk-glibc-2.1.90/rebuild-base/
locale/ld-ctype.o /wk-glibc-2.1.90/rebuild-base/locale/ld-messages.o /wk-glibc-
2.1.90/rebuild-base/locale/ld-monetary.o /wk-glibc-2.1.90/rebuild-base/locale/
ld-numeric.o /wk-glibc-2.1.90/rebuild-base/locale/ld-time.o /wk-glibc-2.1.90/
rebuild-base/locale/ld-paper.o /wk-glibc-2.1.90/rebuild-base/locale/ld-name.o /
wk-glibc-2.1.90/rebuild-base/locale/ld-address.o /wk-glibc-2.1.90/rebuild-base/
locale/ld-telephone.o /wk-glibc-2.1.90/rebuild-base/locale/ld-measurement.o /
wk-glibc-2.1.90/rebuild-base/locale/ld-identification.o /wk-glibc-2.1.90/rebuild-base/
locale/ld-collate.o /wk-glibc-2.1.90/rebuild-base/locale/charmap.o /wk-glibc-
2.1.90/rebuild-base/locale/linereader.o /wk-glibc-2.1.90/rebuild-base/locale/
locfile.o /wk-glibc-2.1.90/rebuild-base/locale/repertoire.o /wk-glibc-2.1.90/
rebuild-base/locale/simple-hash.o /wk-glibc-2.1.90/rebuild-base/locale/xmalloc.o /
wk-glibc-2.1.90/rebuild-base/locale/xstrdup.o  -Wl,-rpath-link=/wk-glibc-2.1.90/
rebuild-base:/wk-glibc-2.1.90/rebuild-base/math:/wk-glibc-2.1.90/rebuild-base/
elf:/wk-glibc-2.1.90/rebuild-base/dlfcn:/wk-glibc-2.1.90/rebuild-base/nss:/
wk-glibc-2.1.90/rebuild-base/nis:/wk-glibc-2.1.90/rebuild-base/rt:/wk-glibc-
2.1.90/rebuild-base/resolv:/wk-glibc-2.1.90/rebuild-base/crypt:/wk-glibc-2.1.90/
rebuild-base/linuxthreads /wk-glibc-2.1.90/rebuild-base/libc.so.6 /wk-glibc-
2.1.90/rebuild-base/libc_nonshared.a -lgcc `gcc --print-file-name=crtend.o` /
wk-glibc-2.1.90/rebuild-base/csu/crtn.o
/wk-glibc-2.1.90/rebuild-base/elf/ld.so.1: undefined reference to `_dl_init
_next'
collect2: ld returned 1 exit status
make[2]: *** [/wk-glibc-2.1.90/rebuild-base/locale/localedef] Error 1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]