diff options
author | Dave Brolley <brolley@redhat.com> | 2007-11-07 21:42:24 +0000 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2007-11-07 21:42:24 +0000 |
commit | 7b4cad4ae63d46eb8277ba409fbe8eaa02cfcd88 (patch) | |
tree | 6e326dcec581ce1a6aeadc5c01f20cfdf025cbf2 /newlib/libc/include/machine | |
parent | c8853ef7015fb6ea4549b386de821abc2796c811 (diff) | |
download | cygnal-7b4cad4ae63d46eb8277ba409fbe8eaa02cfcd88.tar.gz cygnal-7b4cad4ae63d46eb8277ba409fbe8eaa02cfcd88.tar.bz2 cygnal-7b4cad4ae63d46eb8277ba409fbe8eaa02cfcd88.zip |
2007-11-07 Dave Brolley <brolley@redhat.com>
* libc/machine/configure: Regenerated to pick up mep-elf changes.
* Contribute mep-elf from Red Hat
2006-10-27 DJ Delorie <dj@redhat.com>
* libc/include/machine/setjmp.h: Add MeP support.
2003-04-17 DJ Delorie <dj@redhat.com>
* configure.host (mep-*-*): Support "long long" type.
2001-06-06 DJ Delorie <dj@redhat.com>
* libc/include/machine/ieeefp.h (mep): Support little endian too.
2001-05-14 DJ Delorie <dj@redhat.com>
* configure.host: Add mep's machine_dir.
* libc/include/setjmp.h: Add mep support.
* libc/machine/mep: New.
* libc/machine/mep/setjmp.S: New, support mep's setjmp/longjmp.
2001-05-04 DJ Delorie <dj@redhat.com>
* configure.host: Add mep.
* libc/include/machine/ieeefp.h: Ditto.
Diffstat (limited to 'newlib/libc/include/machine')
-rw-r--r-- | newlib/libc/include/machine/ieeefp.h | 8 | ||||
-rw-r--r-- | newlib/libc/include/machine/setjmp.h | 5 |
2 files changed, 13 insertions, 0 deletions
diff --git a/newlib/libc/include/machine/ieeefp.h b/newlib/libc/include/machine/ieeefp.h index 46ab1883b..b7f0b0d2f 100644 --- a/newlib/libc/include/machine/ieeefp.h +++ b/newlib/libc/include/machine/ieeefp.h @@ -310,6 +310,14 @@ #define __IEEE_LITTLE_ENDIAN #endif +#ifdef __mep__ +#ifdef __LITTLE_ENDIAN__ +#define __IEEE_LITTLE_ENDIAN +#else +#define __IEEE_BIG_ENDIAN +#endif +#endif + #ifndef __IEEE_BIG_ENDIAN #ifndef __IEEE_LITTLE_ENDIAN #error Endianess not declared!! diff --git a/newlib/libc/include/machine/setjmp.h b/newlib/libc/include/machine/setjmp.h index 9171c0054..2b7aeb278 100644 --- a/newlib/libc/include/machine/setjmp.h +++ b/newlib/libc/include/machine/setjmp.h @@ -223,6 +223,11 @@ _BEGIN_STD_C #define _JBLEN 8 #endif +#ifdef __mep__ +/* 16 GPRs, pc, hi, lo */ +#define _JBLEN 19 +#endif + #ifdef __CRIS__ #define _JBLEN 18 #endif |