Annotation of gcc/config/gnu.h, revision 1.1.1.1

1.1       root        1: /* Configuration common to all targets running the GNU system.  */
                      2: 
                      3: /* Macro to produce CPP_PREDEFINES for GNU on a given machine.  */
                      4: #define GNU_CPP_PREDEFINES(machine) \
                      5: "-D" machine " -Acpu(" machine ") -Amachine(" machine ")" \
                      6: "-Dunix -Asystem(unix) \
                      7: -DMACH -Asystem(mach) \
                      8: -D__GNU__ -Asystem(gnu)"
                      9: 
                     10: /* Provide GCC options for standard feature-test macros.  */
                     11: #undef CPP_SPEC
                     12: #define CPP_SPEC "%{posix:-D_POSIX_SOURCE} %{bsd:-D_BSD_SOURCE}"
                     13: 
                     14: /* Default C library spec.  Use -lbsd-compat for gcc -bsd.  */
                     15: #undef LIB_SPEC
                     16: #define LIB_SPEC "%{bsd:-lbsd-compat} %{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}"
                     17: 
                     18: /* Standard include directory.  In GNU, "/usr" is a four-letter word.  */
                     19: #undef STANDARD_INCLUDE_DIR
                     20: #define STANDARD_INCLUDE_DIR "/include"
                     21: 
                     22: 
                     23: /* We have atexit.  */
                     24: #define HAVE_ATEXIT
                     25: 
                     26: /* Implicit library calls should use memcpy, not bcopy, etc.  */
                     27: #define TARGET_MEM_FUNCTIONS
                     28: 
                     29: /* The system headers under GNU are C++-aware.  */
                     30: #define NO_IMPLICIT_EXTERN_C

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.