diff options
author | Joern Rennecke <joern.rennecke@embecosm.com> | 2009-09-10 01:29:05 +0000 |
---|---|---|
committer | Joern Rennecke <joern.rennecke@embecosm.com> | 2009-09-10 01:29:05 +0000 |
commit | 6a0edcebbd86b825690f3e5b453261151221fe0b (patch) | |
tree | 394c6996fbb6d493c922b3003d32902f903efe9a | |
parent | 16f3529e55db7e4c31145c2dcc2c66fb9ec061e7 (diff) | |
download | binutils-gdb-newlib-1_17_0-arc.tar.gz |
Support for ARCompact architecture.newlib-1_17_0-arc
-rw-r--r-- | ChangeLog.ARC | 4 | ||||
-rw-r--r-- | MANIFEST | 69 | ||||
-rw-r--r-- | config-ml.in | 9 | ||||
-rwxr-xr-x | config.sub | 2 |
4 files changed, 80 insertions, 4 deletions
diff --git a/ChangeLog.ARC b/ChangeLog.ARC new file mode 100644 index 00000000000..73b620b069a --- /dev/null +++ b/ChangeLog.ARC @@ -0,0 +1,4 @@ +2008-05-07 J"orn Rennecke <joern.rennecke@arc.com> + + * config.sub: Add mxp support. + diff --git a/MANIFEST b/MANIFEST new file mode 100644 index 00000000000..7bc8c95b2f1 --- /dev/null +++ b/MANIFEST @@ -0,0 +1,69 @@ +From codito-20070401: + added files: +A src/newlib/libc/machine/arc/configure +A src/newlib/libc/machine/arc/Makefile.in +A src/newlib/libc/machine/arc/setjmp.S +A src/newlib/libc/machine/arc/configure.in +A src/newlib/libc/machine/arc/Makefile.am +A src/newlib/libc/machine/arc/memcpy.S +A src/newlib/libc/machine/arc/aclocal.m4 +A src/newlib/libc/sys/arc/stubs.c + src/newlib/ChangeLog.ARC + src/newlib/libc/sys/arc/sys/fcntl.h + changed files: + src/newlib/testsuite/newlib.string/tstring.c (merged) + src/newlib/configure.host + src/newlib/libc/include/stdio.h + src/newlib/libc/include/machine/setjmp.h + src/newlib/libc/sys/arc/Makefile.am + src/config-ml.in (from src/newlib/config-ml.in) +New files added during merge: + src/MANIFEST (this file) + +By ARC employees: + added files: + src/ChangeLog.ARC + src/newlib/libc/machine/arc/memcpy-700.S + src/newlib/libc/machine/arc/memcmp.S + src/newlib/libc/machine/arc/memset.S + src/newlib/libc/machine/arc/memset-a4.c + src/newlib/libc/machine/arc/strcmp.S + src/newlib/libc/machine/arc/strcmp-a4.c + src/newlib/libc/machine/arc/strcpy.S + src/newlib/libc/machine/arc/strcpy-a5.c + src/newlib/libc/machine/arc/strchr.S + src/newlib/libc/machine/arc/strchr-700.S + src/newlib/libc/machine/arc/strchr-a4.c + src/newlib/libc/machine/arc/strlenp.S + src/newlib/libc/machine/arc/strlen-a4.c + src/newlib/libc/machine/arc/strlen-600.S + src/newlib/libc/machine/arc/strcpy-600.S + src/newlib/libc/machine/arc/strncpy.S + src/newlib/libc/machine/arc/asm.h + src/newlib/libc/sys/arc/_exit.c + replaced file: + src/newlib/libc/sys/arc/sbrk.c (contains code from codito's stubs.c) + src/newlib/libc/sys/arc/sys/syscall.h (contains code from codito's linux) + src/newlib/libc/machine/arc/aclocal.m4 (copied from sibling directory) + replaced file (regenerated): + src/newlib/libc/machine/arc/configure + src/newlib/libc/machine/arc/Makefile.in + src/newlib/libc/sys/arc/Makefile.in + src/newlib/libc/machine/configure + changed files: + src/config.sub + src/newlib/configure.host + src/newlib/libc/stdlib/_Exit.c + src/newlib/libc/stdlib/exit.c + src/newlib/libc/stdlib/abort.c + src/newlib/libc/sys/arc/crt0.S + src/newlib/libc/sys/arc/syscalls.c + src/newlib/ChangeLog + src/newlib/libc/sys/arc/Makefile.am + src/newlib/libc/machine/arc/Makefile.am + src/newlib/libc/machine/arc/configure.in + src/newlib/libc/machine/configure.in + src/newlib/libc/include/machine/types.h + src/newlib/libc/include/sys/types.h + src/newlib/libc/include/sys/stat.h + src/newlib/libc/stdlib/strtod.c diff --git a/config-ml.in b/config-ml.in index f2497ada4f8..9cbbc74a818 100644 --- a/config-ml.in +++ b/config-ml.in @@ -225,13 +225,14 @@ done case "${host}" in arc-*-elf*) - if [ x$enable_biendian != xyes ] + if [ x$enable_biendian = xno ] then - old_multidirs=${multidirs} + old_multidirs="${multidirs}" multidirs="" for x in ${old_multidirs}; do - case "${x}" in - *be*) : ;; + case "$x" in + *le* ) : ;; + *be* ) : ;; *) multidirs="${multidirs} ${x}" ;; esac done diff --git a/config.sub b/config.sub index 9489dc7867b..69e748b1fed 100755 --- a/config.sub +++ b/config.sub @@ -273,6 +273,7 @@ case $basic_machine in | mn10200 | mn10300 \ | mt \ | msp430 \ + | mxp \ | nios | nios2 \ | ns16k | ns32k \ | or32 \ @@ -357,6 +358,7 @@ case $basic_machine in | mmix-* \ | mt-* \ | msp430-* \ + | mxp-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ |