aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2009-07-31 05:11:21 +0000
committerAnthony Green <green@gcc.gnu.org>2009-07-31 05:11:21 +0000
commit23865616d6e0a282f85b8d50f2685d0ba2ede5af (patch)
treec54f2113af4b25275af797e82b62a1380e0c7162 /gcc/config.gcc
parent20e19db49ec468766f78a6d3a0f3b69980be2974 (diff)
downloadgcc-23865616d6e0a282f85b8d50f2685d0ba2ede5af.zip
gcc-23865616d6e0a282f85b8d50f2685d0ba2ede5af.tar.gz
gcc-23865616d6e0a282f85b8d50f2685d0ba2ede5af.tar.bz2
Tweak ABI & add moxie-uclinux target.
From-SVN: r150307
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index ddc8fc8..ea24e16 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -894,6 +894,15 @@ moxie-*-elf)
extra_parts="crti.o crtn.o crtbegin.o crtend.o"
tmake_file="${tmake_file} moxie/t-moxie moxie/t-moxie-softfp soft-fp/t-softfp"
;;
+moxie-*-uclinux*)
+ gas=yes
+ gnu_ld=yes
+ tm_file="dbxelf.h elfos.h svr4.h ${tm_file} linux.h glibc-stdint.h moxie/uclinux.h"
+ extra_parts="crti.o crtn.o crtbegin.o crtend.o"
+ tmake_file="${tmake_file} moxie/t-moxie moxie/t-moxie-softfp soft-fp/t-softfp"
+ tm_defines="${tm_defines} UCLIBC_DEFAULT=1"
+ extra_options="${extra_options} linux.opt"
+ ;;
h8300-*-rtems*)
tmake_file="h8300/t-h8300 h8300/t-elf t-rtems h8300/t-rtems"
tm_file="h8300/h8300.h dbxelf.h elfos.h h8300/elf.h h8300/rtems.h rtems.h newlib-stdint.h"