emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__.
authorJeffrey A Law <law@cygnus.com>
Thu, 19 Feb 1998 00:35:51 +0000 (00:35 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 19 Feb 1998 00:35:51 +0000 (17:35 -0700)
commitaff48bcaae5b53623c51f9119279275f4f2ca156
tree627b2dcef94a9f2140fdc61bc5488fac086410db
parent0a9bdce34de7641f636b82362c6e739a40c1c1ab
emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__.

        * emit-rtl.c (gen_lowpart_common): Suppress last change if __complex__.
        * emit-rtl.c (hard-reg-set.h): Include.
        (get_lowpart_common): Don't make new REG for hard reg in a
        class that cannot change size.
        * Makefile.in (emit-rtl.o): Depend on hard-reg-set.h.
        * combine.c: Revert previous patch.

Co-Authored-By: Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
From-SVN: r18109
gcc/ChangeLog
gcc/Makefile.in
gcc/combine.c
gcc/emit-rtl.c