summaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@arc.com>2003-04-23 21:09:04 +0000
committerJoern Rennecke <joern.rennecke@arc.com>2003-04-23 21:09:04 +0000
commit24b2fec4236a45a46d4666ea75f06abf5a0b81d4 (patch)
treea6a164029e2fdb82809449734a293e630f567229 /gas
parentd39bba258f5f79dd8f873f1d8529c26dc656de5d (diff)
downloadbinutils-redhat-24b2fec4236a45a46d4666ea75f06abf5a0b81d4.tar.gz
bfd:
* archures.c (enum bfd_architecture): Amend comment to refer to SuperH. * cpu-sh.c: Likewise. * elf32-sh.c: Likewise. * reloc.c (bfd_reloc_code_real): Likewise. * elf32-sh64-com.c: Change comment to refer to SuperH. * elf32-sh64.c: Likewise. * elf64-sh64.c: Likewise. * bfd-in2.h (enum bfd_architecture): Regenerate. binutils: * readelf.c (get_machine_name) <EM_SH>: Amend return value to refer to SuperH. gas: * config/tc-sh.c: Amend comment to refer to SuperH. * config/tc-sh.h: Likewise. (LISTING_HEADER): Amend to refer to SuperH. * config/tc-sh64.c: Change comment to refer to SuperH. * config/tc-sh64.h (LISTING_HEADER): Change to refer to SuperH. * doc/as.texinfo [SH, GENERIC]: Amend / Change to refer to SuperH. * doc/c-sh.texi: Amend to refer to SuperH. Add SuperH architecture documentation references. * doc/c-sh64.texi: Change to refer to SuperH. include/elf: * common.h (EM_SH): Amend comment to refer to SuperH. ld/testsuite: * ld-sh/sh64/crange3-cmpct.rd (Machine): Change to refer to SuperH. * ld-sh/sh64/crange3-media.rd (Machine): Likewise.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog12
-rw-r--r--gas/config/tc-sh.c2
-rw-r--r--gas/config/tc-sh.h3
-rw-r--r--gas/config/tc-sh64.c2
-rw-r--r--gas/config/tc-sh64.h4
-rw-r--r--gas/doc/as.texinfo20
-rw-r--r--gas/doc/c-sh.texi8
-rw-r--r--gas/doc/c-sh64.texi2
8 files changed, 35 insertions, 18 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index efa436250c..ac6ac66ccf 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,15 @@
+2003-04-23 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * config/tc-sh.c: Amend comment to refer to SuperH.
+ * config/tc-sh.h: Likewise.
+ (LISTING_HEADER): Amend to refer to SuperH.
+ * config/tc-sh64.c: Change comment to refer to SuperH.
+ * config/tc-sh64.h (LISTING_HEADER): Change to refer to SuperH.
+ * doc/as.texinfo [SH, GENERIC]: Amend / Change to refer to SuperH.
+ * doc/c-sh.texi: Amend to refer to SuperH.
+ Add SuperH architecture documentation references.
+ * doc/c-sh64.texi: Change to refer to SuperH.
+
2003-04-23 H.J. Lu <hjl@gnu.org>
* app.c (do_scrub_chars): More checks for valid labels.
diff --git a/gas/config/tc-sh.c b/gas/config/tc-sh.c
index 1303d234b0..8c58ce3f72 100644
--- a/gas/config/tc-sh.c
+++ b/gas/config/tc-sh.c
@@ -1,4 +1,4 @@
-/* tc-sh.c -- Assemble code for the Renesas Super-H
+/* tc-sh.c -- Assemble code for the Renesas / SuperH SH
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
Free Software Foundation, Inc.
diff --git a/gas/config/tc-sh.h b/gas/config/tc-sh.h
index bc619c7d48..9923162b75 100644
--- a/gas/config/tc-sh.h
+++ b/gas/config/tc-sh.h
@@ -101,7 +101,8 @@ extern long md_pcrel_from_section PARAMS ((struct fix *, segT));
#define LISTING_HEADER \
(!target_big_endian \
- ? "Renesas Super-H GAS Little Endian" : "Renesas Super-H GAS Big Endian")
+ ? "Renesas / SuperH SH GAS Little Endian" \
+ : "Renesas / SuperH SH GAS Big Endian")
#define md_operand(x)
diff --git a/gas/config/tc-sh64.c b/gas/config/tc-sh64.c
index 9b2c9d6eae..ee63b0eb05 100644
--- a/gas/config/tc-sh64.c
+++ b/gas/config/tc-sh64.c
@@ -1,4 +1,4 @@
-/* tc-sh64.c -- Assemble code for the Renesas Super-H SHcompact and SHmedia.
+/* tc-sh64.c -- Assemble code for the SuperH SH SHcompact and SHmedia.
Copyright 2000, 2001, 2002, 2003 Free Software Foundation.
This file is part of GAS, the GNU Assembler.
diff --git a/gas/config/tc-sh64.h b/gas/config/tc-sh64.h
index f04f3eca93..888ad9975c 100644
--- a/gas/config/tc-sh64.h
+++ b/gas/config/tc-sh64.h
@@ -37,8 +37,8 @@ extern int sh64_max_mem_for_rs_align_code PARAMS ((void));
#undef LISTING_HEADER
#define LISTING_HEADER \
(target_big_endian ? \
- "Renesas SHcompact/SHmedia Big Endian GAS" \
- : "Renesas SHcompact/SHmedia Little Endian GAS")
+ "SuperH SHcompact/SHmedia Big Endian GAS" \
+ : "SuperH SHcompact/SHmedia Little Endian GAS")
/* We need to record the new frag position after an .align. */
extern void sh64_do_align PARAMS ((int, const char *, int, int));
diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo
index cdeffd661f..dd78d68cb0 100644
--- a/gas/doc/as.texinfo
+++ b/gas/doc/as.texinfo
@@ -1156,8 +1156,10 @@ For information on the H8/500 machine instruction set, see @cite{H8/500
Series Programming Manual} (Renesas M21T001).
@end ifset
@ifset SH
-For information on the Renesas (formerly Hitachi) SH machine instruction set,
-see @cite{SH-Microcomputer User's Manual} (Renesas).
+For information on the Renesas (formerly Hitachi) / SuperH SH machine instruction set,
+see @cite{SH-Microcomputer User's Manual} (Renesas) or
+@cite{SH-4 32-bit CPU Core Architecture} (SuperH) and
+@cite{SuperH (SH) 64-Bit RISC Series} (SuperH).
@end ifset
@ifset Z8000
For information on the Z8000 machine instruction set, see @cite{Z8000 CPU Technical Manual}
@@ -2086,7 +2088,7 @@ is considered a comment and is ignored. The line comment character is
@samp{;} for Motorola PowerPC;
@end ifset
@ifset SH
-@samp{!} for the Renesas SH;
+@samp{!} for the Renesas / SuperH SH;
@end ifset
@ifset SPARC
@samp{!} on the SPARC;
@@ -2542,7 +2544,7 @@ A letter, to tell @command{@value{AS}} the rest of the number is a flonum.
@end ignore
On the H8/300, H8/500,
-Renesas SH,
+Renesas / SuperH SH,
and AMD 29K architectures, the letter must be
one of the letters @samp{DFPRSX} (in upper or lower case).
@@ -2679,7 +2681,7 @@ the task of adjusting mentions of object-file addresses so they refer to
the proper run-time addresses.
@ifset H8
For the H8/300 and H8/500,
-and for the Renesas SH,
+and for the Renesas / SuperH SH,
@command{@value{AS}} pads sections if needed to
ensure they end on a word (sixteen bit) boundary.
@end ifset
@@ -3882,8 +3884,8 @@ required alignment; this can be useful if you want the alignment to be filled
with no-op instructions when appropriate.
The way the required alignment is specified varies from system to system.
-For the a29k, hppa, m68k, m88k, w65, sparc, Xtensa, and Renesas SH, and i386 using ELF
-format,
+For the a29k, hppa, m68k, m88k, w65, sparc, Xtensa, and Renesas / SuperH SH,
+and i386 using ELF format,
the first expression is the
alignment request in bytes. For example @samp{.align 8} advances
the location counter until it is a multiple of 8. If the location counter
@@ -5892,8 +5894,8 @@ subject, see the hardware manufacturer's manual.
* MSP430-Dependent:: MSP430 Dependent Features
@end ifset
@ifset SH
-* SH-Dependent:: Renesas SH Dependent Features
-* SH64-Dependent:: Renesas SH64 Dependent Features
+* SH-Dependent:: Renesas / SuperH SH Dependent Features
+* SH64-Dependent:: SuperH SH64 Dependent Features
@end ifset
@ifset PDP11
* PDP-11-Dependent:: PDP-11 Dependent Features
diff --git a/gas/doc/c-sh.texi b/gas/doc/c-sh.texi
index 30ef85e66e..7925530469 100644
--- a/gas/doc/c-sh.texi
+++ b/gas/doc/c-sh.texi
@@ -4,7 +4,7 @@
@c For copying conditions, see the file as.texinfo.
@page
@node SH-Dependent
-@chapter Renesas SH Dependent Features
+@chapter Renesas / SuperH SH Dependent Features
@cindex SH support
@menu
@@ -21,7 +21,7 @@
@cindex SH options
@cindex options, SH
@code{@value{AS}} has following command-line options for the Renesas
-(formerly Hitachi) SH family.
+(formerly Hitachi) / SuperH SH family.
@table @code
@kindex -little
@@ -183,7 +183,9 @@ with other development tools.
@cindex mnemonics, SH
@cindex instruction summary, SH
For detailed information on the SH machine instruction set, see
-@cite{SH-Microcomputer User's Manual} (Renesas).
+@cite{SH-Microcomputer User's Manual} (Renesas) or
+@cite{SH-4 32-bit CPU Core Architecture} (SuperH) and
+@cite{SuperH (SH) 64-Bit RISC Series} (SuperH).
@code{@value{AS}} implements all the standard SH opcodes. No additional
pseudo-instructions are needed on this family. Note, however, that
diff --git a/gas/doc/c-sh64.texi b/gas/doc/c-sh64.texi
index 9df346c195..91b1a7b4a2 100644
--- a/gas/doc/c-sh64.texi
+++ b/gas/doc/c-sh64.texi
@@ -3,7 +3,7 @@
@c For copying conditions, see the file as.texinfo.
@page
@node SH64-Dependent
-@chapter Renesas SH64 Dependent Features
+@chapter SuperH SH64 Dependent Features
@cindex SH64 support
@menu