]> gcc.gnu.org Git - gcc.git/commitdiff
[AArch64, ILP32] 4/6 Define _ILP32 and __ILP32__.
authorYufeng Zhang <yufeng.zhang@arm.com>
Tue, 23 Jul 2013 12:26:33 +0000 (12:26 +0000)
committerYufeng Zhang <yufeng@gcc.gnu.org>
Tue, 23 Jul 2013 12:26:33 +0000 (12:26 +0000)
gcc/

* config/aarch64/aarch64.h (TARGET_CPU_CPP_BUILTINS): Define _ILP32
and __ILP32__ when the ILP32 model is in use.

From-SVN: r201167

gcc/ChangeLog
gcc/config/aarch64/aarch64.h

index 963320cec731996bc153b3b3906e2083fcdd57c2..c8d6a1bfe7ac0fce5dd6b61ef4957e224331deb8 100644 (file)
@@ -1,3 +1,8 @@
+2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * config/aarch64/aarch64.h (TARGET_CPU_CPP_BUILTINS): Define _ILP32
+       and __ILP32__ when the ILP32 model is in use.
+
 2013-07-23  Yufeng Zhang  <yufeng.zhang@arm.com>
 
        * config/aarch64/aarch64.c (POINTER_BYTES): New define.
index 413f97de200f8afea74837d9d4775d95b246e0f3..e1fa4134e3ec3a0b09fef5be48a32f67d801377a 100644 (file)
            break;                                      \
        }                                               \
                                                        \
+      if (TARGET_ILP32)                                        \
+       {                                               \
+         cpp_define (parse_in, "_ILP32");              \
+         cpp_define (parse_in, "__ILP32__");           \
+       }                                               \
     } while (0)
 
 \f
This page took 0.087179 seconds and 5 git commands to generate.