On 04/04/17 11:00, Ramana Radhakrishnan wrote:
> static bool
> arm_default_short_enums (void)
> {
>- return TARGET_AAPCS_BASED && arm_abi != ARM_ABI_AAPCS_LINUX;
>+ return ARM_DEFAULT_SHORT_ENUMS;
> }
>
>
>diff --git a/gcc/config/arm/rtems.h b/gcc/config/arm/rtems.h
>index 53cd987..b34bbe8
Allow targets to define the default for the short enums option.
gcc/
* config/arm/arm.c: (ARM_DEFAULT_SHORT_ENUMS): Provide default
definition.
* config/arm/rtems.h (ARM_DEFAULT_SHORT_ENUMS) Define.
---
gcc/config/arm/arm.c | 6 +-
gcc/config/arm/rtems.h | 2 ++
2 f