summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include/machine/ieeefp.h
diff options
context:
space:
mode:
authorJeff Johnston <jjohnstn@redhat.com>2013-05-06 18:23:09 +0000
committerJeff Johnston <jjohnstn@redhat.com>2013-05-06 18:23:09 +0000
commitc16862d85b48cb1e00d3b68e8781a6822716a82f (patch)
tree3f5d1ef55ef97e9f089acdf0c30b62aa99670cd0 /newlib/libc/include/machine/ieeefp.h
parentd81e052096a745bbe60e20a225377665abd2efdf (diff)
downloadcygnal-c16862d85b48cb1e00d3b68e8781a6822716a82f.tar.gz
cygnal-c16862d85b48cb1e00d3b68e8781a6822716a82f.tar.bz2
cygnal-c16862d85b48cb1e00d3b68e8781a6822716a82f.zip
2013-05-06 Sandra Loosemore <sandra@codesourcery.com>
* configure.host (machine_dir, sys_dir, syscall_dir, newlib_cflags): Add settings for nios2*. * libc/include/machine/ieeefp.h (IEEE_BIG_ENDIAN, IEEE_LITTLE_ENDIAN): Likewise. * libc/include/machine/setjmp.h (JBLEN, JBTYPE): Likewise. * libc/machine/configure.in: Add nios2 subdir. * libc/machine/configure: Regenerated. * libc/machine/nios2/Makefile.am: New. * libc/machine/nios2/Makefile.in: New (autogenerated). * libc/machine/nios2/aclocal.m4: New (copied from mips version). * libc/machine/nios2/configure.in: New. * libc/machine/nios2/configure: New (autogenerated). * libc/machine/nios2/setjmp.s: New.
Diffstat (limited to 'newlib/libc/include/machine/ieeefp.h')
-rw-r--r--newlib/libc/include/machine/ieeefp.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h
index f8795c072..bf6060c53 100644
--- a/newlib/libc/include/machine/ieeefp.h
+++ b/newlib/libc/include/machine/ieeefp.h
@@ -388,6 +388,14 @@
#define __SMALL_BITFIELDS /* 16 Bit INT */
#endif
+#ifdef __NIOS2__
+# ifdef __nios2_big_endian__
+# define __IEEE_BIG_ENDIAN
+# else
+# define __IEEE_LITTLE_ENDIAN
+# endif
+#endif
+
#ifndef __IEEE_BIG_ENDIAN
#ifndef __IEEE_LITTLE_ENDIAN
#error Endianess not declared!!