This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH]: Recognise i586-pc-syllable
- From: Kristian Van Der Vliet <vanders at liqwyd dot com>
- To: libc-ports <libc-ports at sourceware dot org>
- Date: Wed, 05 Dec 2007 11:16:18 +0000
- Subject: Re: [PATCH]: Recognise i586-pc-syllable
- References: <1196768478.27386.26.camel@mars> <20071204205923.1D35726F8D8@magilla.localdomain> <1196850920.27386.44.camel@mars> <20071205105947.52CE126F8D9@magilla.localdomain>
On Wed, 2007-12-05 at 02:59 -0800, Roland McGrath wrote:
> We can extend what add-on ports can do if necessary. That is better.
> shlib-versions is already covered, that is wholly unnecessary.
Both would be fine with me. I wasn't aware that shlib-versions could be
handled from inside the add-on, and I have no problem with that.
> In fact, it would be better to look for abi-tags in sysdeps dirs too
> and keep add-on patterns out of the main file.
The problem with abi-tags is that each platform has to use a unique tag,
and the tag has implications outside of Glibc, for example GDB. There
has to be some form of central management here to avoid conflicts.
> It looks to me like you could be using a preconfigure file of:
>
> case "$host_os" in
> syllable*) elf=yes; libc_config_ok=yes ;;
> esac
>
> and not need any configure.in change.
Yes, it appears you are correct. I admit, I wasn't aware of this
mechanism (nor the shlib-versions add-on handling).
--
Vanders
http://www.syllable.org
http://www.liqwyd.com