This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: A symbol version patch for glibc 2.x compatibility
- To: hjl at valinux dot com
- Subject: Re: A symbol version patch for glibc 2.x compatibility
- From: Nick Clifton <nickc at redhat dot com>
- Date: Tue, 7 Nov 2000 16:09:09 -0800
- CC: binutils at sourceware dot cygnus dot com, libc-hacker at sourceware dot cygnus dot com
Hi H.J.
: 2000-11-07 H.J. Lu <hjl@gnu.org>
:
: * doc/as.texinfo (.symver): Updated for versioned symbol
: reference.
:
: 2000-11-06 H.J. Lu <hjl@gnu.org>
:
: * obj.h (format_ops): Add the frob_file_before_adjust field.
:
: * config/obj-aout.c (aout_format_ops): Set the
: frob_file_before_adjust field to 0.
: * config/obj-coff.c (coff_format_ops): Likewise.
: * config/obj-ecoff.c (ecoff_format_ops): Likewise.
:
: * config/obj-elf.c (obj_elf_symver): Allow duplicated version
: name.
: (elf_frob_file_before_adjust): New function to remove unneeded
: versioned symbols from the symbol table.
: (elf_format_ops): Set the frob_file_before_adjust field to
: elf_frob_file_before_adjust.
:
: * config/obj-elf.h (obj_frob_file_before_adjust): Defined if
: not defined.
:
: * config/obj-multi.h (obj_frob_file_before_adjust): Defined.
Approved.
I would still like to see a test case added to make sure that this new
code continues to work in the future.
Cheers
Nick