This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Ping Re: e500 port: the port itself
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: <libc-alpha at sourceware dot org>
- Cc: Adhemerval Zanella <azanella at linux dot vnet dot ibm dot com>
- Date: Fri, 18 Oct 2013 13:46:15 +0000
- Subject: Re: Ping Re: e500 port: the port itself
- Authentication-results: sourceware.org; auth=none
- References: <Pine dot LNX dot 4 dot 64 dot 1310042321150 dot 27874 at digraph dot polyomino dot org dot uk> <Pine dot LNX dot 4 dot 64 dot 1310102055470 dot 11458 at digraph dot polyomino dot org dot uk> <Pine dot LNX dot 4 dot 64 dot 1310171243220 dot 19219 at digraph dot polyomino dot org dot uk>
To clarify things for reviewers: the bulk of the patch is new files only
used for e500. If you're concerned with classic hard-float, you need only
satisfy yourself that sysdeps/powerpc/preconfigure won't affect you. For
classic soft-float, you need only check the changes to
sysdeps/powerpc/nofpu/soft-supp.h, sysdeps/powerpc/soft-fp/sfp-machine.h
and sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/localplt.data as
well as the preconfigure script. Everything else is in e500-specific
files.
Although the port benefits from the six listed kernel changes, it doesn't
depend on them; you can use it with an unpatched kernel and will just get
noisier libm test results because of kernel bugs.
--
Joseph S. Myers
joseph@codesourcery.com