Fix PR target/61413
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Aug 2014 14:59:23 +0000 (14:59 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 12 Aug 2014 14:59:23 +0000 (14:59 +0000)
2014-08-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

PR target/61413
* config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Fix definition
of __ARM_SIZEOF_WCHAR_T.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213864 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arm/arm.h

index 78cc7ea..64022b0 100644 (file)
@@ -1,5 +1,11 @@
 2014-08-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
+       PR target/61413
+       * config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Fix definition
+       of __ARM_SIZEOF_WCHAR_T.
+
+2014-08-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+
        PR target/62098
        * config/arm/vfp.md (*combine_vcvtf2i): Fix constraint.
        Remove unnecessary attributes.
index 047df97..96e8626 100644 (file)
@@ -74,8 +74,8 @@ extern char arm_arch_name[];
        builtin_define_with_int_value (                         \
          "__ARM_SIZEOF_MINIMAL_ENUM",                          \
          flag_short_enums ? 1 : 4);                            \
-       builtin_define_with_int_value (                         \
-         "__ARM_SIZEOF_WCHAR_T", WCHAR_TYPE_SIZE);             \
+       builtin_define_type_sizeof ("__ARM_SIZEOF_WCHAR_T",     \
+                                   wchar_type_node);           \
        if (TARGET_ARM_ARCH_PROFILE)                            \
          builtin_define_with_int_value (                       \
            "__ARM_ARCH_PROFILE", TARGET_ARM_ARCH_PROFILE);     \