aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-07-09 12:32:35 +0000
committerNick Clifton <nickc@redhat.com>2004-07-09 12:32:35 +0000
commit1a320fbbe5a7c23461f7cb78266fcd8b9f4f5618 (patch)
tree06d8c69ea0e4e430ed2a7487f2de02c06210c181 /gas
parentdaae2fb835c9d77c1ae40036ae3837e31bdf00ae (diff)
downloadgdb-1a320fbbe5a7c23461f7cb78266fcd8b9f4f5618.zip
gdb-1a320fbbe5a7c23461f7cb78266fcd8b9f4f5618.tar.gz
gdb-1a320fbbe5a7c23461f7cb78266fcd8b9f4f5618.tar.bz2
Rename sh-symbian-elf toolchain to sh-*-symbianelf
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog8
-rw-r--r--gas/NEWS2
-rw-r--r--gas/config/tc-sh.c4
-rwxr-xr-xgas/configure2
-rw-r--r--gas/configure.in2
5 files changed, 15 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 03532ee..feab2ee 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,11 @@
+2004-07-09 Nick Clifton <nickc@redhat.com>
+
+ * configure.in: Change sh-sybmian-elf to sh-*-symbianelf.
+ * configure: Regenerate.
+ * NEWS: Change sh-sybmian-elf to sh-*-symbianelf.
+ * config/tc-sh.c (sh_elf_final_processing): Use renamed version of
+ sh_find_elf_flags if necessary.
+
2004-07-08 Richard Sandiford <rsandifo@redhat.com>
* config/tc-mips.c (mips_fix_adjustable): If the full addend is
diff --git a/gas/NEWS b/gas/NEWS
index 0c0c85e..19cbc60 100644
--- a/gas/NEWS
+++ b/gas/NEWS
@@ -2,7 +2,7 @@
* Support for the crx-elf target added.
-* Support for the sh-symbian-elf target added.
+* Support for the sh-symbianelf target added.
* Added a pseudo-op (.secrel32) to generate 32 bit section relative relocations
on pe[i]-i386; required for this target's DWARF 2 support.
diff --git a/gas/config/tc-sh.c b/gas/config/tc-sh.c
index f33925b..1962151 100644
--- a/gas/config/tc-sh.c
+++ b/gas/config/tc-sh.c
@@ -3629,6 +3629,10 @@ sh_elf_final_processing (void)
if (sh64_isa_mode != sh64_isa_unspecified)
val = EF_SH5;
else
+#elif defined TARGET_SYMBIAN
+ if (1)
+ val = sh_symbian_find_elf_flags (valid_arch);
+ else
#endif /* HAVE_SH64 */
val = sh_find_elf_flags (valid_arch);
diff --git a/gas/configure b/gas/configure
index f2c87b9..e8242be 100755
--- a/gas/configure
+++ b/gas/configure
@@ -4507,7 +4507,7 @@ echo "$as_me: error: Solaris must be configured little endian" >&2;}
sh5*-*-netbsd*) fmt=elf em=nbsd ;;
sh64*-*-netbsd*) fmt=elf em=nbsd ;;
sh*-*-netbsdelf*) fmt=elf em=nbsd ;;
- sh*-symbian-elf*) fmt=elf endian=little
+ sh*-*-symbianelf*) fmt=elf endian=little
cat >>confdefs.h <<\_ACEOF
#define TARGET_SYMBIAN 1
diff --git a/gas/configure.in b/gas/configure.in
index b1f2c62..c80f3e3 100644
--- a/gas/configure.in
+++ b/gas/configure.in
@@ -451,7 +451,7 @@ changequote([,])dnl
sh5*-*-netbsd*) fmt=elf em=nbsd ;;
sh64*-*-netbsd*) fmt=elf em=nbsd ;;
sh*-*-netbsdelf*) fmt=elf em=nbsd ;;
- sh*-symbian-elf*) fmt=elf endian=little
+ sh*-*-symbianelf*) fmt=elf endian=little
AC_DEFINE(TARGET_SYMBIAN, 1, [Define if target is Symbian OS.])
;;
sh-*-elf*) fmt=elf ;;