[all-arch][PATCH 00/19] Fix -Wundef warning in SHLIB_COMPAT

Siddhesh Poyarekar siddhesh@redhat.com
Fri Aug 22 04:57:00 GMT 2014


On Thu, Aug 21, 2014 at 04:27:24PM +0530, Siddhesh Poyarekar wrote:
> Finally, I did some ad hoc cross-builds for powerpc64 (power6), s390x,
> aarch64 and arm and the binaries did not seem to have any significant
> changes in any of the architectures except in s390x, where libc.so
> seems to have changed very slightly.  I am going to run some more
> exhaustive build tests over the rest of the week and I'll post results
> (and maybe additional patches if necessary) on this thread when I am
> done.

I have now done cross build tests for a few more architectures and
here are the results for them:

- s390x-linux-gnu:

Found a bug for which I posted patch 20/20.  I have a slight
improvement to the patch which I will post shortly.

- powerpc64-linux-gnu:
- microblaze-linux-gnu:
- ia64-linux-gnu:
- arm-linux-gnu:
- aarch64-linux-gnu:

All OK, no changes to generated code.

- m68k-linux-gnu:
- alpha-linux-gnu:

Patch 20/20 causes these to export unwinder symbols conditionalized in
elf/Versions using the EXPORT_UNWIND_FIND_FDE macro.  Upon looking
deeper, it looks like they ought to have exported the symbols after
all since both architectures set libc_cv_gcc_unwind_find_fde to yes in
their configure fragments.

I tried a few other architectures too, but they failed due to some
tooling issues; I haven't yet figured out what's wrong but it's
probably easier if maintainers test their respective architectures.

Siddhesh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20140822/8b7552b5/attachment.sig>


More information about the Libc-alpha mailing list