[PATCH v3 1/4] Nios II port re-submission, sysdeps/nios2
Joseph Myers
joseph@codesourcery.com
Fri Jan 9 18:30:00 GMT 2015
On Sat, 10 Jan 2015, Chung-Lin Tang wrote:
> * sysdeps/nios2/soft-fp/sfp-machine.h: New file.
As Roland noted in
<https://sourceware.org/ml/libc-alpha/2014-10/msg00369.html>, soft-fp
subdirectories that are always used are redundant - the files in them can
be moved one level up, and the entries in Implies removed.
Some new files have the copyright notice as their first line. The first
line should be a description of the file (like you have in
sysdeps/nios2/bits/setjmp.h, for example), with the copyright notice as
the next line.
> diff --git a/sysdeps/nios2/Versions b/sysdeps/nios2/Versions
> new file mode 100644
> index 0000000..fd0110e
> --- /dev/null
> +++ b/sysdeps/nios2/Versions
> @@ -0,0 +1,12 @@
> +libc {
> + GLIBC_2.20 {
> + __adddf3; __addsf3; __divdf3; __divsf3; __eqdf2; __eqsf2; __extendsfdf2;
> + __fixdfdi; __fixdfsi; __fixsfdi; __fixsfsi;
> + __fixunsdfdi; __fixunsdfsi; __fixunssfdi; __fixunssfsi;
> + __floatdidf; __floatdisf; __floatsidf; __floatsisf;
> + __floatundidf; __floatundisf; __floatunsidf; __floatunsisf;
> + __gedf2; __gesf2; __gtdf2; __gtsf2; __ledf2; __lesf2; __ltdf2; __ltsf2;
> + __muldf3; __mulsf3; __nedf2; __nesf2; __negdf2; __negsf2;
> + __subdf3; __subsf3; __truncdfsf2; __unorddf2; __unordsf2;
> + }
> +}
Should be GLIBC_2.21 (it's least confusing for Versions entries used only
on one system to reflect the actual symbol versions on that system, even
though references to older versions should get automatically adjusted when
glibc is built).
> +/* XXX Until we have a better place keep the definitions here. */
> +#define __exit_thread_inline(val) \
> + INLINE_SYSCALL (exit, 1, (val))
This was removed from pthreaddef.h on 2014-05-13. Watch out for any other
such global changes for which there should be port updates....
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list