summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-03-14 05:16:07 +0000
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>1992-03-14 05:16:07 +0000
commit902f099a024e7e31914b14a5745e3307199a4128 (patch)
tree2c09058dba61f755ac0465fd759c1a92df388147 /gcc
parent6a1534db5c9e9aeb8c8290c28a652483b7ade802 (diff)
downloadgcc-902f099a024e7e31914b14a5745e3307199a4128.tar.gz
entered into RCS
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@475 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rwxr-xr-xgcc/config/m88k/m88k-move.sh33
-rw-r--r--gcc/config/ns32k/merlin.h8
2 files changed, 20 insertions, 21 deletions
diff --git a/gcc/config/m88k/m88k-move.sh b/gcc/config/m88k/m88k-move.sh
index ee139a214d2..3c6582cbe03 100755
--- a/gcc/config/m88k/m88k-move.sh
+++ b/gcc/config/m88k/m88k-move.sh
@@ -3,15 +3,15 @@
# If your shell doesn't support functions (true for some BSD users),
# you might try using GNU's bash.
#
-#ident "@(#) movstr-m88k.sh 17-Oct-90"
+#ident "@(#) m88k-move.sh 3-Jan-92"
#
-# This file provided by Data General, Feburary 1990.
+# This file provided by Data General, February 1990.
#
# This script generates the necessary movstr library functions
-# for the m88000. These functions are called from the expansion
+# for the m88100. These functions are called from the expansion
# of movstrsi. There are eight modules created by this script,
-# each with multiple entry points. One module, movstrSI64n
-# implements a word aligned loop; the other modules, movstrXINx
+# each with multiple entry points. One module, moveSI64n
+# implements a word aligned loop; the other modules, moveXINx
# implement a straight line copy of N bytes in mode XI.
#
# By analysis of the best memcpy function, it can be determined
@@ -27,12 +27,11 @@
#
# Changes to these functions should not be taken lightly if you
# want to be able to link programs built with older movstr
-# parameters. For this reason, Makefile regards movstr*.s as
-# source modules and does not have a rule for creating them
-# automatically.
+# parameters.
#
#.Revision History
#
+# 2-Jan-92 Tom Wood Renamed files to comply with SVR3 14 char limit.
# 26-Oct-90 Tom Wood Delete movstr.h; moved to out-m88k.c.
# 17-Oct-90 Tom Wood Files are named *.asm rather than *.s.
# 11-Sep-90 Jeffrey Friedl
@@ -79,7 +78,7 @@ while [ $# -gt 0 ] ; do
shift
done
-rm -f movstr?I*[xn].s movstr?I*[xn].asm
+rm -f move?I*[xn].s move?I*[xn].asm
#.Implementation_continued[=-----------------------------------------------
#
@@ -155,7 +154,7 @@ gen_movstrN() {
}
(do_file '"movstrSI64n.s"';
- echo 'SI::4:16' | gen_movstrN) > movstrSI64n.asm
+ echo 'SI::4:16' | gen_movstrN) > moveSI64n.asm
#.Implementation_continued[=-----------------------------------------------
#
@@ -220,11 +219,11 @@ gen_movstrX0() {
}
(do_file '"movstrQI16x.s"';
- echo 'QI:.b:1:16' | gen_movstrX0) > movstrQI16x.asm
+ echo 'QI:.b:1:16' | gen_movstrX0) > moveQI16x.asm
(do_file '"movstrHI48x.s"';
- echo 'HI:.h:2:48' | gen_movstrX0) > movstrHI48x.asm
+ echo 'HI:.h:2:48' | gen_movstrX0) > moveHI48x.asm
(do_file '"movstrSI96x.s"';
- echo 'SI::4:96' | gen_movstrX0) > movstrSI96x.asm
+ echo 'SI::4:96' | gen_movstrX0) > moveSI96x.asm
#.Implementation_continued[=-----------------------------------------------
#
@@ -291,10 +290,10 @@ gen_movstrXr() {
}
(do_file '"movstrSI47x.s"';
- echo 'SI:1:4:48' | gen_movstrXr) > movstrSI47x.asm
+ echo 'SI:1:4:48' | gen_movstrXr) > moveSI47x.asm
(do_file '"movstrSI46x.s"';
- echo 'SI:2:4:48' | gen_movstrXr) > movstrSI46x.asm
+ echo 'SI:2:4:48' | gen_movstrXr) > moveSI46x.asm
(do_file '"movstrSI45x.s"';
- echo 'SI:3:4:48' | gen_movstrXr) > movstrSI45x.asm
+ echo 'SI:3:4:48' | gen_movstrXr) > moveSI45x.asm
(do_file '"movstrHI15x.s"';
- echo 'HI:1:2:16' | gen_movstrXr) > movstrHI15x.asm
+ echo 'HI:1:2:16' | gen_movstrXr) > moveHI15x.asm
diff --git a/gcc/config/ns32k/merlin.h b/gcc/config/ns32k/merlin.h
index d6fb5c34199..30aa15d64b6 100644
--- a/gcc/config/ns32k/merlin.h
+++ b/gcc/config/ns32k/merlin.h
@@ -23,7 +23,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define SEQUENT_ADDRESS_BUG 1
#define SEQUENT_BASE_REGS
-#include "tm-ns32k.h"
+#include "ns32k.h"
/* This is BSD, so it wants DBX format. */
#define DBX_DEBUGGING_INFO
@@ -53,7 +53,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef ASM_OUTPUT_ALIGN_CODE
-/* Assember pseudo-op for shared data segment. */
+/* Assembler pseudo-op for shared data segment. */
#define SHARED_SECTION_ASM_OP ".shdata"
/* %$ means print the prefix for an immediate operand. */
@@ -123,7 +123,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef FUNCTION_PROLOGUE
-/* This differs from the one in tm-ns32k.h in printing a bitmask
+/* This differs from the one in ns32k.h in printing a bitmask
rather than a register list in the enter or save instruction. */
#define FUNCTION_PROLOGUE(FILE, SIZE) \
@@ -175,7 +175,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#undef FUNCTION_EPILOGUE
-/* This differs from the one in tm-ns32k.h in printing a bitmask
+/* This differs from the one in ns32k.h in printing a bitmask
rather than a register list in the exit or restore instruction. */
#define FUNCTION_EPILOGUE(FILE, SIZE) \