aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1993-01-01 10:19:34 -0700
committerJeff Law <law@gcc.gnu.org>1993-01-01 10:19:34 -0700
commit7c522d5919c1941499fc2077f2d0cf5b069db67e (patch)
tree388fb913daca5b086f26e8bbcdb2900a61cab95b /gcc
parent1224aecbffbd9ea2b6fce6c8c2b5236984379e24 (diff)
downloadgcc-7c522d5919c1941499fc2077f2d0cf5b069db67e.zip
gcc-7c522d5919c1941499fc2077f2d0cf5b069db67e.tar.gz
gcc-7c522d5919c1941499fc2077f2d0cf5b069db67e.tar.bz2
pa.c (output_floatsisf, [...]): Abort if presented with a general register -- this should not happen anymore.
* pa.c (output_floatsisf, output_floatsidf): Abort if presented with a general register -- this should not happen anymore. From-SVN: r3041
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/pa/pa.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c
index 0cd4576..ab7b218 100644
--- a/gcc/config/pa/pa.c
+++ b/gcc/config/pa/pa.c
@@ -2139,7 +2139,7 @@ output_floatsisf2 (operands)
return "fldws %1,%0\n\tfcnvxf,sgl,sgl %0,%0";
else if (FP_REG_P (operands[1]))
return "fcnvxf,sgl,sgl %1,%0";
- return "stwm %r1,4(0,30)\n\tfldws,mb -4(0,30),%0\n\tfcnvxf,sgl,sgl %0,%0";
+ abort();
}
char *
@@ -2150,7 +2150,7 @@ output_floatsidf2 (operands)
return "fldws %1,%0\n\tfcnvxf,sgl,dbl %0,%0";
else if (FP_REG_P (operands[1]))
return "fcnvxf,sgl,dbl %1,%0";
- return "stwm %r1,4(0,30)\n\tfldws,mb -4(0,30),%0\n\tfcnvxf,sgl,dbl %0,%0";
+ abort();
}
enum rtx_code