This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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

Attachment: pgpzhZYrz0KAl.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]