1/* Definitions for kNetBSD-based GNU systems with ELF format
2   Copyright (C) 2004, 2006
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 2, 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 COPYING.  If not, write to
20the Free Software Foundation, 51 Franklin Street, Fifth Floor,
21Boston, MA 02110-1301, USA.  */
22
23#undef LINUX_TARGET_OS_CPP_BUILTINS
24#define LINUX_TARGET_OS_CPP_BUILTINS()		\
25  do						\
26    {						\
27	builtin_define ("__NetBSD_kernel__");	\
28	builtin_define ("__GLIBC__");		\
29	builtin_define_std ("unix");		\
30	builtin_assert ("system=unix");		\
31	builtin_assert ("system=posix");	\
32    }						\
33  while (0)
34
35
36#ifdef GLIBC_DYNAMIC_LINKER
37#undef GLIBC_DYNAMIC_LINKER
38#define GLIBC_DYNAMIC_LINKER "/lib/ld.so.1"
39#endif
40