comparison gcc/config/rs6000/aix43.h @ 67:f6334be47118

update gcc from gcc-4.6-20100522 to gcc-4.6-20110318
author nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 22 Mar 2011 17:18:12 +0900
parents 77e2b8dfacca
children 04ced10e8804
comparison
equal deleted inserted replaced
65:65488c3d617d 67:f6334be47118
1 /* Definitions of target machine for GNU compiler, 1 /* Definitions of target machine for GNU compiler,
2 for IBM RS/6000 POWER running AIX version 4.3. 2 for IBM RS/6000 POWER running AIX version 4.3.
3 Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 3 Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
4 2007 Free Software Foundation, Inc. 4 2007, 2009, 2010 Free Software Foundation, Inc.
5 Contributed by David Edelsohn (edelsohn@gnu.org). 5 Contributed by David Edelsohn (edelsohn@gnu.org).
6 6
7 This file is part of GCC. 7 This file is part of GCC.
8 8
9 GCC is free software; you can redistribute it and/or modify it 9 GCC is free software; you can redistribute it and/or modify it
18 18
19 You should have received a copy of the GNU General Public License 19 You should have received a copy of the GNU General Public License
20 along with GCC; see the file COPYING3. If not see 20 along with GCC; see the file COPYING3. If not see
21 <http://www.gnu.org/licenses/>. */ 21 <http://www.gnu.org/licenses/>. */
22 22
23 /* Sometimes certain combinations of command options do not make sense 23 /* The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
24 on a particular target machine. You can define a macro 24 get control in TARGET_OPTION_OVERRIDE. */
25 `OVERRIDE_OPTIONS' to take account of this. This macro, if
26 defined, is executed once just after all the command options have
27 been parsed.
28
29 The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to
30 get control. */
31 25
32 #define NON_POWERPC_MASKS (MASK_POWER | MASK_POWER2) 26 #define NON_POWERPC_MASKS (MASK_POWER | MASK_POWER2)
33 #define SUBTARGET_OVERRIDE_OPTIONS \ 27 #define SUBTARGET_OVERRIDE_OPTIONS \
34 do { \ 28 do { \
35 if (TARGET_64BIT && (target_flags & NON_POWERPC_MASKS)) \ 29 if (TARGET_64BIT && (target_flags & NON_POWERPC_MASKS)) \