aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorJie Zhang <jie.zhang@analog.com>2007-09-28 09:17:05 +0000
committerJie Zhang <jiez@gcc.gnu.org>2007-09-28 09:17:05 +0000
commit6bad46f7555ebbf45abd37ad40003bdcf64ae4c2 (patch)
tree3f8c30306c8f4ed814056754166ca559e6abe6be /gcc/config.gcc
parent12487dd07ef8c5b789ad47dc7f4341347e68f625 (diff)
downloadgcc-6bad46f7555ebbf45abd37ad40003bdcf64ae4c2.zip
gcc-6bad46f7555ebbf45abd37ad40003bdcf64ae4c2.tar.gz
gcc-6bad46f7555ebbf45abd37ad40003bdcf64ae4c2.tar.bz2
config.gcc (bfin*-linux-uclibc*): Set extra_parts to "crtbegin.o crtbeginS.o crtend.o crtendS.o".
* config.gcc (bfin*-linux-uclibc*): Set extra_parts to "crtbegin.o crtbeginS.o crtend.o crtendS.o". * config/bfin/t-bfin-linux (crti.o): Don't build. (crtn.o): Likewise. (EXTRA_MULTILIB_PARTS): Remove crti.o and crtn.o. * config/bfin/t-bfin-uclinux (crti.o): Don't build. (crtn.o): Likewise. (EXTRA_MULTILIB_PARTS): Remove crti.o and crtn.o. From-SVN: r128860
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc29
1 files changed, 15 insertions, 14 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 72e206c..a5b8f60 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -813,30 +813,31 @@ avr-*-*)
;;
bfin*-elf*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h"
- tmake_file=bfin/t-bfin-elf
- use_collect2=no
- ;;
+ tmake_file=bfin/t-bfin-elf
+ use_collect2=no
+ ;;
bfin*-uclinux*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h linux.h bfin/uclinux.h"
- tmake_file=bfin/t-bfin-uclinux
- tm_defines="${tm_defines} UCLIBC_DEFAULT=1"
+ tmake_file=bfin/t-bfin-uclinux
+ tm_defines="${tm_defines} UCLIBC_DEFAULT=1"
extra_options="${extra_options} linux.opt"
- use_collect2=no
- ;;
+ use_collect2=no
+ ;;
bfin*-linux-uclibc*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h linux.h bfin/linux.h ./linux-sysroot-suffix.h"
- tmake_file="t-slibgcc-elf-ver bfin/t-bfin-linux"
- use_collect2=no
- ;;
+ tmake_file="t-slibgcc-elf-ver bfin/t-bfin-linux"
+ extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"
+ use_collect2=no
+ ;;
bfin*-rtems*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h bfin/rtems.h rtems.h"
tmake_file="bfin/t-bfin t-rtems bfin/t-rtems"
- ;;
+ ;;
bfin*-*)
tm_file="${tm_file} dbxelf.h elfos.h bfin/elf.h"
- tmake_file=bfin/t-bfin
- use_collect2=no
- ;;
+ tmake_file=bfin/t-bfin
+ use_collect2=no
+ ;;
c4x-*-rtems* | tic4x-*-rtems*)
tmake_file="c4x/t-c4x t-rtems c4x/t-rtems"
tm_file="c4x/c4x.h c4x/rtems.h rtems.h"