kopensolaris-gnu.h revision 1.1.1.1.4.2
1/* Definitions for kOpenSolaris-based GNU systems with ELF format
2   Copyright (C) 2004, 2006, 2007, 2009
3   Free Software Foundation, Inc.
4   Contributed by Robert Millan.
5
6This file is part of GCC.
7
8GCC is free software; you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation; either version 3, or (at your option)
11any later version.
12
13GCC is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16GNU General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with GCC; see the file COPYING3.  If not see
20<http://www.gnu.org/licenses/>.  */
21
22#undef LINUX_TARGET_OS_CPP_BUILTINS
23#define LINUX_TARGET_OS_CPP_BUILTINS()		\
24  do						\
25    {						\
26	builtin_define ("__OpenSolaris_kernel__");	\
27	builtin_define ("__GLIBC__");		\
28	builtin_define_std ("unix");		\
29	builtin_assert ("system=unix");		\
30	builtin_assert ("system=posix");	\
31    }						\
32  while (0)
33
34#ifdef GLIBC_DYNAMIC_LINKER
35#undef GLIBC_DYNAMIC_LINKER
36#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
37#endif
38