This is the mail archive of the
glibc-cvs@sources.redhat.com
mailing list for the glibc project.
libc sysdeps/sparc/sparc32/dl-machine.h sysdep ...
- From: roland at sourceware dot org
- To: glibc-cvs at sources dot redhat dot com
- Date: 5 Apr 2005 21:36:53 -0000
- Subject: libc sysdeps/sparc/sparc32/dl-machine.h sysdep ...
CVSROOT: /cvs/glibc
Module name: libc
Changes by: roland@sources.redhat.com 2005-04-05 21:36:53
Modified files:
sysdeps/sparc/sparc32: dl-machine.h
sysdeps/sparc/sparc64: dl-machine.h
sysdeps/generic: ldsodefs.h
elf : tst-auditmod1.c
Added files:
sysdeps/sparc/sparc32: dl-trampoline.S
sysdeps/sparc/bits: link.h
sysdeps/sparc/sparc64: dl-trampoline.S
Log message:
2005-04-04 David S. Miller <davem@davemloft.net>
* sysdeps/sparc/sparc32/dl-trampoline.S: New file.
* sysdeps/sparc/sparc32/dl-machine.h: Move PLT trampolines there.
Use RESOLVE_MAP instead of RESOLVE to protect relocation code.
(elf_machine_runtime_setup): Test for dl_profile non-null.
* sysdeps/sparc/sparc64/dl-trampoline.S: New file.
(ARCH_LA_PLTENTER, ARCH_LA_PLTEXIT): New.
* sysdeps/sparc/sparc64/dl-machine.h: Move PLT trampolines there.
Use RESOLVE_MAP instead of RESOLVE to protect relocation code.
(elf_machine_runtime_setup): Test for dl_profile non-null.
* sysdeps/sparc/bits/link.h: New file.
* sysdeps/generic/ldsodefs.h (La_sparc32_regs, La_sparc32_retval,
La_sparc64_regs, La_sparc64_retval): New.
(struct audit_ifaces): Add sparc entries.
* elf/tst-auditmod1.c: Add sparc entries.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/sparc/sparc32/dl-trampoline.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/sparc/sparc32/dl-machine.h.diff?cvsroot=glibc&r1=1.54&r2=1.55
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/sparc/bits/link.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/sparc/sparc64/dl-trampoline.S.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/sparc/sparc64/dl-machine.h.diff?cvsroot=glibc&r1=1.48&r2=1.49
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/generic/ldsodefs.h.diff?cvsroot=glibc&r1=1.118&r2=1.119
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/elf/tst-auditmod1.c.diff?cvsroot=glibc&r1=1.11&r2=1.12