------- Comment #4 from amylaar at gcc dot gnu dot org  2010-06-25 19:00 -------
Subject: Bug 44566

Author: amylaar
Date: Fri Jun 25 19:00:34 2010
New Revision: 161404

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161404
Log:
        PR other/44566
        * function.h (MACHINE_FUNCTION): Define.
        * Makefile.in (target-gtypes.h): Add machine_function_u definition.

        * function.h (struct function): Use machine_function_u for member
        machine.
        * function.c (free_after_compilation): Use MACHINE_FUNCTION.
        (allocate_struct_function): Likewise.
        * doc/tm.texi: Adjust struct machine_function documentation.

        * config/alpha/alpha.c (entire file): Replace cfun->machine with
        MACHINE_FUNCTION (*cfun).
        * config/xtensa/xtensa.c: Likewise.
        * config/pa/pa.c: Likewise.
        * config/mmix/mmix.md: Likewise.
        * config/mmix/mmix.c: Likewise.
        * config/sparc/sparc.c: Likewise.
        * config/bfin/bfin.c: Likewise.
        * config/moxie/moxie.c: Likewise.
        * config/ia64/ia64.md: Likewise.
        * config/ia64/ia64.c: Likewise.
        * config/mep/mep.c: Likewise.
        * config/m32c/m32c.c: Likewise.
        * config/cris/cris.c: Likewise.
        * config/avr/avr.c: Likewise.
        * config/avr/avr.md: Likewise.
        * config/iq2000/iq2000.c: Likewise.
        * config/frv/frv.c: Likewise.
        * config/mips/mips.h: Likewise.
        * config/mips/sde.h: Likewise.
        * config/mips/mips.c: Likewise.
        * config/s390/s390.c: Likewise.
        * config/rs6000/rs6000.c: Likewise.
        * config/arm/arm.c: Likewise.
        * config/arm/arm.md: Likewise.
        * config/arm/arm.h: Likewise.
        * config/i386/i386.h: Likewise.
        * config/i386/i386.c: Likewise.
        * config/i386/cygming.h: Likewise.

Modified:
    branches/multi-target-20100625-branch/gcc/ChangeLog
    branches/multi-target-20100625-branch/gcc/Makefile.in
    branches/multi-target-20100625-branch/gcc/config/alpha/alpha.c
    branches/multi-target-20100625-branch/gcc/config/arm/arm.c
    branches/multi-target-20100625-branch/gcc/config/arm/arm.h
    branches/multi-target-20100625-branch/gcc/config/arm/arm.md
    branches/multi-target-20100625-branch/gcc/config/avr/avr.c
    branches/multi-target-20100625-branch/gcc/config/avr/avr.md
    branches/multi-target-20100625-branch/gcc/config/bfin/bfin.c
    branches/multi-target-20100625-branch/gcc/config/cris/cris.c
    branches/multi-target-20100625-branch/gcc/config/frv/frv.c
    branches/multi-target-20100625-branch/gcc/config/i386/cygming.h
    branches/multi-target-20100625-branch/gcc/config/i386/i386.c
    branches/multi-target-20100625-branch/gcc/config/i386/i386.h
    branches/multi-target-20100625-branch/gcc/config/ia64/ia64.c
    branches/multi-target-20100625-branch/gcc/config/ia64/ia64.md
    branches/multi-target-20100625-branch/gcc/config/iq2000/iq2000.c
    branches/multi-target-20100625-branch/gcc/config/m32c/m32c.c
    branches/multi-target-20100625-branch/gcc/config/mep/mep.c
    branches/multi-target-20100625-branch/gcc/config/mips/mips.c
    branches/multi-target-20100625-branch/gcc/config/mips/mips.h
    branches/multi-target-20100625-branch/gcc/config/mips/sde.h
    branches/multi-target-20100625-branch/gcc/config/mmix/mmix.c
    branches/multi-target-20100625-branch/gcc/config/mmix/mmix.md
    branches/multi-target-20100625-branch/gcc/config/moxie/moxie.c
    branches/multi-target-20100625-branch/gcc/config/pa/pa.c
    branches/multi-target-20100625-branch/gcc/config/rs6000/rs6000.c
    branches/multi-target-20100625-branch/gcc/config/s390/s390.c
    branches/multi-target-20100625-branch/gcc/config/sparc/sparc.c
    branches/multi-target-20100625-branch/gcc/config/xtensa/xtensa.c
    branches/multi-target-20100625-branch/gcc/doc/tm.texi
    branches/multi-target-20100625-branch/gcc/function.c
    branches/multi-target-20100625-branch/gcc/function.h


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44566

Reply via email to