[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Update on libio with gcc-3
From: |
Jeff Bailey |
Subject: |
Update on libio with gcc-3 |
Date: |
Sun, 23 Dec 2001 17:59:38 -0800 |
User-agent: |
Mutt/1.2.5i |
I've been exploring a few thoughts on the whole glibc thing. And made
a few observations.
Framestate (in sysdeps/generic) calls size_of_encoded_value and
read_encoded_value_with_base.
Those functions are only defined in glibc if unwind-pe.h is linked in
with NO_BASE_OF_ENCODED_VALUE defined.
NO_BASE_OF_ENCODED_VALUE is only defined in unwind-dw2-fde.c if the
following condition is met: SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2_5)
Since our oldest abi "default" is actually 2.2.5, that condition isn't
met.
So I decided to try something crazy: From Linux I ran: CC=gcc-3.0
../libc/configure --disable-profile --enable-add-ons --prefix=/usr
--enable-oldest-abi=2.2.5
And I get the same failure as I'm seeing on the Hurd, those functions
aren't defined when trying to link iconvconfig.
Do I have enough to post to bug-glibc or libc-alpha?
I don't know what to try after this. I've been using Linux builds as
my reference and that is, apparently, not right in this case.
--
`Patience' said Slartibartfast again. `Great things are afoot'.
`That's what you said last time we met' said Arthur.
`They were,' said Slartibartfast.
`Yes, that's true,' admitted Arthur.
- Update on libio with gcc-3,
Jeff Bailey <=