sparc.c (sparc_emit_set_const64): Don't abort when op0 is a SUBREG.
authorJakub Jelinek <jakub@redhat.com>
Tue, 26 Sep 2000 14:14:34 +0000 (16:14 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 26 Sep 2000 14:14:34 +0000 (16:14 +0200)
commit380f6ad3dde6db991434068c4f3776c6762fa564
treec66fd909916f4fb25cf38ae1e3b3e4138d184a79
parentef120fc0497b70180caf53e40eb1ea3eb00e0507
sparc.c (sparc_emit_set_const64): Don't abort when op0 is a SUBREG.

* config/sparc/sparc.c (sparc_emit_set_const64): Don't abort when
op0 is a SUBREG.
(function_arg_slotno): Accept TImode/CTImode.
* config/sparc/sparc.h (MIN_UNITS_PER_WORD): If IN_LIBGCC2 define
to UNITS_PER_WORD.

        * gcc.c-torture/compile/20000923-1.c: New test.

From-SVN: r36645
gcc/ChangeLog
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/20000923-1.c [new file with mode: 0644]