]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config/rs6000/darwin8.h
Update Copyright years for files modified in 2010.
[thirdparty/gcc.git] / gcc / config / rs6000 / darwin8.h
CommitLineData
f1b4c8d8 1/* Target definitions for Darwin 8.0 and above (Mac OS X) systems.
2f83c7d6 2 Copyright (C) 2004, 2005, 2007
f1b4c8d8
GK
3 Free Software Foundation, Inc.
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
2f83c7d6 9the Free Software Foundation; either version 3, or (at your option)
f1b4c8d8
GK
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
2f83c7d6
NC
18along with GCC; see the file COPYING3. If not see
19<http://www.gnu.org/licenses/>. */
f1b4c8d8 20
0aca3a61
GK
21/* Machine dependent libraries. Include libmx when compiling on
22 Darwin 7.0 and above, but before libSystem, since the functions are
23 actually in libSystem but for 7.x compatibility we want them to be
ed5b9f96
GK
24 looked for in libmx first---but only do this if 7.x compatibility
25 is a concern, which it's not in 64-bit mode. Include
26 libSystemStubs when compiling on (not necessarily for) 8.0 and
27 above and not 64-bit long double. */
f1b4c8d8
GK
28
29#undef LIB_SPEC
30#define LIB_SPEC "%{!static:\
31 %{!mlong-double-64:%{pg:-lSystemStubs_profile;:-lSystemStubs}} \
ed5b9f96 32 %{!m64:%:version-compare(>< 10.3 10.4 mmacosx-version-min= -lmx)} -lSystem}"