diff options
author | Jeff Law <law@gcc.gnu.org> | 1993-01-01 10:19:34 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1993-01-01 10:19:34 -0700 |
commit | 7c522d5919c1941499fc2077f2d0cf5b069db67e (patch) | |
tree | 388fb913daca5b086f26e8bbcdb2900a61cab95b /gcc | |
parent | 1224aecbffbd9ea2b6fce6c8c2b5236984379e24 (diff) | |
download | gcc-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.c | 4 |
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 |