diff options
author | Nick Clifton <nickc@redhat.com> | 2009-09-30 07:27:28 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2009-09-30 07:27:28 +0000 |
commit | 3c8348d376afad91fb9f89f14960af14e8cd5e77 (patch) | |
tree | a07773b7f99167050e2f054029c205c70e6e0dec /gcc/config.gcc | |
parent | 08a4a761ebe388e1b231eabd6f8e7e155d10b222 (diff) | |
download | gcc-3c8348d376afad91fb9f89f14960af14e8cd5e77.zip gcc-3c8348d376afad91fb9f89f14960af14e8cd5e77.tar.gz gcc-3c8348d376afad91fb9f89f14960af14e8cd5e77.tar.bz2 |
config.gcc (sh-symbianelf): Replace definition of extra_objs with separate definitions of c_target_objs and...
* config.gcc (sh-symbianelf): Replace definition of extra_objs
with separate definitions of c_target_objs and cxx_target_objs.
* config/sh/t-sh: Add rules to build symbian-cxx.o, symbian-c.o
and symbian-base.o.
* config/sh/sh.c (TARGET_CXX_INPUT_EXPORT_CLASS): Use
sh_symbian_import_export_class.
* config/sh/sh-protos.h: Fix names of exported symbian functions.
* config/sh/symbian.c: Delete, moving code into...
* config/sh/symbian-base.c: ... here
* config/sh/symbian-c.c: ... and here
* config/sh/symbian-cxx.c: ... and here.
From-SVN: r152323
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 6351aa5..1b0194b 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2184,7 +2184,8 @@ sh-*-symbianelf* | sh[12346l]*-*-symbianelf* | \ *-*-symbianelf*) tmake_file="sh/t-symbian" tm_file="sh/symbian-pre.h sh/little.h ${tm_file} sh/symbian-post.h" - extra_objs="symbian.o" + c_target_objs="symbian-base.o symbian-c.o" + cxx_target_objs="symbian-base.o symbian-cxx.o" extra_parts="crt1.o crti.o crtn.o crtbegin.o crtend.o crtbeginS.o crtendS.o" ;; *-*-elf*) |