Home | History | Annotate | Line # | Download | only in i386
      1      1.1  mrg /* Target definitions for x86_64 running Darwin with a 64b host supporting a
      2      1.1  mrg    32b multilib.
      3  1.1.1.3  mrg    Copyright (C) 2006-2022 Free Software Foundation, Inc.
      4      1.1  mrg    Contributed by Apple Computer Inc.
      5      1.1  mrg 
      6      1.1  mrg This file is part of GCC.
      7      1.1  mrg 
      8      1.1  mrg GCC is free software; you can redistribute it and/or modify
      9      1.1  mrg it under the terms of the GNU General Public License as published by
     10      1.1  mrg the Free Software Foundation; either version 3, or (at your option)
     11      1.1  mrg any later version.
     12      1.1  mrg 
     13      1.1  mrg GCC is distributed in the hope that it will be useful,
     14      1.1  mrg but WITHOUT ANY WARRANTY; without even the implied warranty of
     15      1.1  mrg MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16      1.1  mrg GNU General Public License for more details.
     17      1.1  mrg 
     18      1.1  mrg You should have received a copy of the GNU General Public License
     19      1.1  mrg along with GCC; see the file COPYING3.  If not see
     20      1.1  mrg <http://www.gnu.org/licenses/>.  */
     21      1.1  mrg 
     22      1.1  mrg #undef  DARWIN_ARCH_SPEC
     23      1.1  mrg #define DARWIN_ARCH_SPEC "%{m32:i386;:x86_64}"
     24      1.1  mrg 
     25  1.1.1.3  mrg #define TARGET_64BIT_DEFAULT (OPTION_MASK_ISA_64BIT | OPTION_MASK_ABI_64)
     26  1.1.1.3  mrg #define TARGET_BI_ARCH 1
     27  1.1.1.3  mrg 
     28      1.1  mrg #undef  DARWIN_SUBARCH_SPEC
     29      1.1  mrg #define DARWIN_SUBARCH_SPEC DARWIN_ARCH_SPEC
     30      1.1  mrg 
     31      1.1  mrg #undef SUBTARGET_EXTRA_SPECS
     32      1.1  mrg #define SUBTARGET_EXTRA_SPECS                                   \
     33      1.1  mrg   DARWIN_EXTRA_SPECS                                            \
     34      1.1  mrg   { "darwin_arch", DARWIN_ARCH_SPEC },                          \
     35      1.1  mrg   { "darwin_crt2", "" },                                        \
     36      1.1  mrg   { "darwin_subarch", DARWIN_SUBARCH_SPEC },
     37