diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2014-10-29 17:02:59 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2014-10-29 17:02:59 +0000 |
commit | f74e99104f03e84f8fdd87c4702dce41a0dd918e (patch) | |
tree | fdbc57d254e66134e1abadbd6c8b53eb074f36eb | |
parent | 40f94f7d731023b1461887dec0e1e9a57daa8343 (diff) | |
download | gcc-f74e99104f03e84f8fdd87c4702dce41a0dd918e.zip gcc-f74e99104f03e84f8fdd87c4702dce41a0dd918e.tar.gz gcc-f74e99104f03e84f8fdd87c4702dce41a0dd918e.tar.bz2 |
[ARM] Fix/revert fallout from machine_mode change.
* config/arm/arm.h (MACHMODE): Add 'enum' to machine_mode.
(struct machine_function): Gate definition on
!defined(USED_FOR_TARGET).
From-SVN: r216845
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/arm/arm.h | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 138fecd..c951769 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-10-29 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + * config/arm/arm.h (MACHMODE): Add 'enum' to machine_mode. + (struct machine_function): Gate definition on + !defined(USED_FOR_TARGET). + 2014-10-29 DJ Delorie <dj@redhat.com> * expmed.c (strict_volatile_bitfield_p): Fix off-by-one error. diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 02d0a93..fef7e41 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -36,7 +36,7 @@ #define MACHMODE int #else #include "insn-modes.h" -#define MACHMODE machine_mode +#define MACHMODE enum machine_mode #endif #include "config/vxworks-dummy.h" @@ -1510,7 +1510,7 @@ typedef struct GTY(()) arm_stack_offsets } arm_stack_offsets; -#ifndef GENERATOR_FILE +#if !defined(GENERATOR_FILE) && !defined(USED_FOR_TARGET) /* A C structure for machine-specific, per-function data. This is added to the cfun structure. */ typedef struct GTY(()) machine_function |