This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc/sysdeps/powerpc/powerpc32 dl-machine.h
- From: drepper at sourceware dot org
- To: glibc-cvs at sources dot redhat dot com
- Date: 17 Jun 2005 22:59:51 -0000
- Subject: libc/sysdeps/powerpc/powerpc32 dl-machine.h
CVSROOT: /cvs/glibc
Module name: libc
Changes by: drepper@sources.redhat.com 2005-06-17 22:59:51
Modified files:
sysdeps/powerpc/powerpc32: dl-machine.h
Log message:
(DT_PPC): Define.
(ppc_got): New inline function.
(elf_machine_dynamic): Use ppc_got. Add attribute const.
(elf_machine_load_address): Add attribute const. Don't use int vars.
Use bcl rather than bl to save trashing branch target stack. Use
elf_machine_dynamic rather than duplicating code here.
(elf_machine_runtime_setup): New inline function replacing define.
Handle new PLT.
(elf_machine_fixup_plt): Handle new PLT.
(elf_machine_rela): Likewise.
(elf_machine_runtime_setup): Handle prelinked libraries and binaries with
new style PLT.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/powerpc/powerpc32/dl-machine.h.diff?cvsroot=glibc&r1=1.13&r2=1.14