This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
ports ./ChangeLog.mips sysdeps/mips/dl-machine.h
- From: drow at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 8 Jan 2007 15:34:50 -0000
- Subject: ports ./ChangeLog.mips sysdeps/mips/dl-machine.h
CVSROOT: /cvs/glibc
Module name: ports
Changes by: drow@sourceware.org 2007-01-08 15:34:50
Modified files:
. : ChangeLog.mips
sysdeps/mips : dl-machine.h
Log message:
* sysdeps/mips/dl-machine.h (ELF_MACHINE_NO_RELA): Delete.
(elf_machine_reloc): New function, retaining the body of
elf_machine_rel. Take the reloc's r_info field as an argument,
not the reloc itself. Add extra r_addend and inplace_p arguments.
When inplace_p is false, use r_addend as the addend, not the contents
of the relocation field. Hoist the conversion of reloc_addr to
"ELFW(Addr) *". Don't try to apply TLS relocations against
undefined symbols. Add R_MIPS_GLOB_DAT support.
(elf_machine_rel, elf_machine_rela): Use elf_machine_reloc.
(elf_machine_lazy_rel): Change the reloc type from ElfW(Rel)
to ElfW(Rela).
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/ChangeLog.mips.diff?cvsroot=glibc&r1=1.28&r2=1.29
http://sourceware.org/cgi-bin/cvsweb.cgi/ports/sysdeps/mips/dl-machine.h.diff?cvsroot=glibc&r1=1.81&r2=1.82