OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc2/] [gcc/] [config/] [gnu.h] - Diff between revs 282 and 384

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 282 Rev 384
/* Configuration common to all targets running the GNU system.  */
/* Configuration common to all targets running the GNU system.  */
 
 
/*
/*
Copyright (C) 1994, 1995, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008 Free
Copyright (C) 1994, 1995, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008 Free
Software Foundation, Inc.
Software Foundation, Inc.
 
 
This file is part of GCC.
This file is part of GCC.
 
 
GCC is free software: you can redistribute it and/or modify
GCC is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
(at your option) any later version.
 
 
GCC is distributed in the hope that it will be useful,
GCC is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
GNU General Public License for more details.
 
 
You should have received a copy of the GNU General Public License
You should have received a copy of the GNU General Public License
along with GCC.  If not, see <http://www.gnu.org/licenses/>.
along with GCC.  If not, see <http://www.gnu.org/licenses/>.
*/
*/
 
 
/* Provide GCC options for standard feature-test macros.  */
/* Provide GCC options for standard feature-test macros.  */
#undef CPP_SPEC
#undef CPP_SPEC
#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
 
 
/* Default C library spec.  Use -lbsd-compat for gcc -bsd.  */
/* Default C library spec.  Use -lbsd-compat for gcc -bsd.  */
#undef LIB_SPEC
#undef LIB_SPEC
#define LIB_SPEC "%{pthread:-lpthread} %{bsd:-lbsd-compat} %{pg|p|profile:-lc_p;:-lc}"
#define LIB_SPEC "%{pthread:-lpthread} %{bsd:-lbsd-compat} %{pg|p|profile:-lc_p;:-lc}"
 
 
/* Standard include directory.  In GNU, "/usr" is a four-letter word.  */
/* Standard include directory.  In GNU, "/usr" is a four-letter word.  */
#undef STANDARD_INCLUDE_DIR
#undef STANDARD_INCLUDE_DIR
#define STANDARD_INCLUDE_DIR "/include"
#define STANDARD_INCLUDE_DIR "/include"
 
 
#undef LINUX_TARGET_OS_CPP_BUILTINS
#undef LINUX_TARGET_OS_CPP_BUILTINS
#define LINUX_TARGET_OS_CPP_BUILTINS()          \
#define LINUX_TARGET_OS_CPP_BUILTINS()          \
    do {                                        \
    do {                                        \
        builtin_define ("__gnu_hurd__");        \
        builtin_define ("__gnu_hurd__");        \
        builtin_define ("__GNU__");             \
        builtin_define ("__GNU__");             \
        builtin_define_std ("unix");            \
        builtin_define_std ("unix");            \
        builtin_define_std ("MACH");            \
        builtin_define_std ("MACH");            \
        builtin_assert ("system=gnu");          \
        builtin_assert ("system=gnu");          \
        builtin_assert ("system=mach");         \
        builtin_assert ("system=mach");         \
        builtin_assert ("system=unix");         \
        builtin_assert ("system=unix");         \
        builtin_assert ("system=posix");        \
        builtin_assert ("system=posix");        \
    } while (0)
    } while (0)
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.