More problems with checkin

Jeffrey A Law law@cygnus.com
Sun Oct 31 21:04:00 GMT 1999


This one is causing the powerpc-linux port to abort when building libgcc


      * integrate.c (expand_inline_function): Handle case of setting
        virtual stack vars register (from built in setjmp); when parameter
        lives in memory, expand virtual_{stack_vars,incoming_args}_rtx early.
        (subst_constant): Add new parm, MEMONLY.
        (expand_inline_function, integrate_parm_decls): Pass new parm.
        (integrate_decl_tree): Likewise.
        (copy_rtx_and_substitute, case MEM): Do copy RTX_UNCHANGING_P.
        (try_constants): Call subst_constants twice, with MEMONLY 0 and 1.
        (copy_rtx_and_substitute, case SET): Add explicit calls to
        copy_rtx_and_substitute for both sides.


I'll try to take a look at it, but I may not get to it tonight.

jeff



More information about the Gcc-patches mailing list