aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2002-07-18 03:39:44 +0000
committerAlan Modra <amodra@gcc.gnu.org>2002-07-18 13:09:44 +0930
commit99bcb625a16d0ff26eae8156bf8489a2ad790704 (patch)
treeb0ee198e4a883f50d31a05d68bb17131421cabb9 /gcc
parent09eeeacbb9dd78676a3a4f8065f51a5750942884 (diff)
downloadgcc-99bcb625a16d0ff26eae8156bf8489a2ad790704.zip
gcc-99bcb625a16d0ff26eae8156bf8489a2ad790704.tar.gz
gcc-99bcb625a16d0ff26eae8156bf8489a2ad790704.tar.bz2
sysv4.h (ASM_OUTPUT_REG_PUSH): Remove 64-bit support.
* config/rs6000/sysv4.h (ASM_OUTPUT_REG_PUSH): Remove 64-bit support. (ASM_OUTPUT_REG_POP): Likewise. From-SVN: r55545
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/sysv4.h8
2 files changed, 7 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 044eda6..d18e92c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2002-07-18 Alan Modra <amodra@bigpond.net.au>
+ * config/rs6000/sysv4.h (ASM_OUTPUT_REG_PUSH): Remove 64-bit support.
+ (ASM_OUTPUT_REG_POP): Likewise.
+
+2002-07-18 Alan Modra <amodra@bigpond.net.au>
+
* config/rs6000/rs6000.c (first_reg_to_save): Remove bogus
adjustments to first_reg for profiling case.
(output_function_profiler): Correct lr save slot for ABI_AIX_NODESC.
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
index 7ec055c..be0236a 100644
--- a/gcc/config/rs6000/sysv4.h
+++ b/gcc/config/rs6000/sysv4.h
@@ -747,9 +747,7 @@ do { \
do { \
if (DEFAULT_ABI == ABI_V4) \
asm_fprintf (FILE, \
- (TARGET_32BIT \
- ? "\t{stu|stwu} %s,-16(%s)\n\t{st|stw} %s,12(%s)\n" \
- : "\tstdu %s,-32(%s)\n\tstd %s,24(%s)\n"), \
+ "\t{stu|stwu} %s,-16(%s)\n\t{st|stw} %s,12(%s)\n", \
reg_names[1], reg_names[1], reg_names[REGNO], \
reg_names[1]); \
} while (0)
@@ -761,9 +759,7 @@ do { \
do { \
if (DEFAULT_ABI == ABI_V4) \
asm_fprintf (FILE, \
- (TARGET_32BIT \
- ? "\t{l|lwz} %s,12(%s)\n\t{ai|addic} %s,%s,16\n" \
- : "\tld %s,24(%s)\n\t{ai|addic} %s,%s,32\n"), \
+ "\t{l|lwz} %s,12(%s)\n\t{ai|addic} %s,%s,16\n", \
reg_names[REGNO], reg_names[1], reg_names[1], \
reg_names[1]); \
} while (0)