]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config/darwin10.h
Update copyright years.
[thirdparty/gcc.git] / gcc / config / darwin10.h
CommitLineData
9166f36a 1/* Target definitions for Darwin (Mac OS X) systems.
f1717362 2 Copyright (C) 2009-2016 Free Software Foundation, Inc.
9166f36a 3 Contributed by Jack Howarth <howarth@bromo.med.uc.edu>.
4
5This file is part of GCC.
6
7GCC is free software; you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation; either version 3, or (at your option)
10any later version.
11
12GCC is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with GCC; see the file COPYING3. If not see
19<http://www.gnu.org/licenses/>. */
20
21/* Fix PR41260 by passing -no_compact_unwind on darwin10 and later until
f52cfb2b 22 unwinder in libSystem is fixed to digest new epilog unwinding notes.
9166f36a 23
f52cfb2b 24 Fix PR47558 by linking against libSystem ahead of libgcc_ext. */
25#undef LINK_GCC_C_SEQUENCE_SPEC
26#define LINK_GCC_C_SEQUENCE_SPEC \
27"%:version-compare(>= 10.6 mmacosx-version-min= -no_compact_unwind) \
28 %{!static:%{!static-libgcc: \
ccbeb800 29 %:version-compare(>= 10.6 mmacosx-version-min= -lSystem) } } \
30 %{fno-pic|fno-PIC|fno-pie|fno-PIE|fapple-kext|mkernel|static|mdynamic-no-pic: \
31 %:version-compare(>= 10.7 mmacosx-version-min= -no_pie) } %G %L"
05171267 32
33#undef DEF_MIN_OSX_VERSION
34#define DEF_MIN_OSX_VERSION "10.6"