gnu.h revision 117395
1139815Simp/* Configuration common to all targets running the GNU system. */ 275332Sbp 375332Sbp/* Provide GCC options for standard feature-test macros. */ 475332Sbp#undef CPP_SPEC 575332Sbp#define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}" 675332Sbp 775332Sbp/* Default C library spec. Use -lbsd-compat for gcc -bsd. */ 875332Sbp#undef LIB_SPEC 975332Sbp#define LIB_SPEC "%{bsd:-lbsd-compat} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}" 1075332Sbp 1175332Sbp/* Standard include directory. In GNU, "/usr" is a four-letter word. */ 1275332Sbp#undef STANDARD_INCLUDE_DIR 1375332Sbp#define STANDARD_INCLUDE_DIR "/include" 1475332Sbp 1575332Sbp/* Implicit library calls should use memcpy, not bcopy, etc. */ 1675332Sbp#undef TARGET_MEM_FUNCTIONS 1775332Sbp#define TARGET_MEM_FUNCTIONS 1875332Sbp 1975332Sbp/* The system headers under GNU are C++-aware. */ 2075332Sbp#define NO_IMPLICIT_EXTERN_C 2175332Sbp