This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: A patch for default version and archive
- To: Nick Clifton <nickc at redhat dot com>
- Subject: Re: A patch for default version and archive
- From: Ulrich Drepper <drepper at redhat dot com>
- Date: 13 Nov 2000 17:41:51 -0800
- Cc: hjl at valinux dot com, binutils at sourceware dot cygnus dot com
- References: <200011140134.RAA00432@elmo.cygnus.com>
- Reply-To: drepper at cygnus dot com (Ulrich Drepper)
Nick Clifton <nickc@redhat.com> writes:
> Uli - do you still have any objections to this patch ? If so, please
> could you explain what they are ?
The whole concept of adding "versioning" information in .o files is
against the design. What you do is give the functions different names
which can be done cleaner with the asm() renaming in prototypes.
Versioning is there to record and enforce dependencies between DSOs
and binaries. Using the same mechanism for something else is
misleading and possibly dangerous if it cannot be maintained in the
same way if something is changes. This is simply not thought through
so that one could be sure no problems arise if this hack is not used.
--
---------------. ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Red Hat `--' drepper at redhat.com `------------------------