Changeset 1423


Ignore:
Timestamp:
May 2, 2004, 8:59:35 AM (21 years ago)
Author:
bird
Message:

#1040: fixed bug in merge (sysroot 1 not 0 for standard include).

Location:
trunk/src/gcc/gcc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gcc/gcc/config/i386/xm-emx.h

    • Property cvs2svn:cvs-rev changed from 1.10 to 1.11
    r1422 r1423  
    6161#define STANDARD_INCLUDE_DIR            "/gcc/include/"
    6262#define STANDARD_INCLUDE_COMPONENT      "GCC"
     63#define STANDARD_INCLUDE_SYSROOT        0
    6364#undef LOCAL_INCLUDE_DIR
    6465#undef PREFIX_INCLUDE_DIR
  • trunk/src/gcc/gcc/cppdefault.c

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1422 r1423  
    2727#include "cppdefault.h"
    2828
     29/* GCC-OS2: Added a few more configuration options so we can automagically
     30   rewrite /gcc/ to whereever we're installed for all of the dirs we use. */
    2931const struct default_include cpp_include_defaults[]
    3032#ifdef INCLUDE_DEFAULTS
     
    4648#ifdef LOCAL_INCLUDE_DIR
    4749    /* /usr/local/include comes before the fixincluded header files.  */
    48     { LOCAL_INCLUDE_DIR, LOCAL_INCLUDE_COMPONENT, 0, 1, 1 }, /* bird: include LOCAL_INCLUDE_COMPONENT */
     50    { LOCAL_INCLUDE_DIR, LOCAL_INCLUDE_COMPONENT, 0, 1, 1 },
    4951#endif
    5052#ifdef PREFIX_INCLUDE_DIR
    51     { PREFIX_INCLUDE_DIR, PREFIX_INCLUDE_COMPONENT, 0, 1, 0 }, /* bird: include PREFIX_INCLUDE_COMPONENT */
     53    { PREFIX_INCLUDE_DIR, PREFIX_INCLUDE_COMPONENT, 0, 1, 0 },
    5254#endif
    5355#ifdef GCC_INCLUDE_DIR
     
    6567#ifdef SYSTEM_INCLUDE_DIR
    6668    /* Some systems have an extra dir of include files.  */
    67     { SYSTEM_INCLUDE_DIR, SYSTEM_INCLUDE_COMPONENT, 0, 0, 1 }, /* bird: include SYSTEM_INCLUDE_COMPONENT */
     69    { SYSTEM_INCLUDE_DIR, SYSTEM_INCLUDE_COMPONENT, 0, 0, SYSTEM_INCLUDE_SYSROOT },
    6870#endif
    6971#ifdef STANDARD_INCLUDE_DIR
    7072    /* /usr/include comes dead last.  */
    71     { STANDARD_INCLUDE_DIR, STANDARD_INCLUDE_COMPONENT, 0, 0, 1 },
     73    { STANDARD_INCLUDE_DIR, STANDARD_INCLUDE_COMPONENT, 0, 0, STANDARD_INCLUDE_SYSROOT },
    7274#endif
    7375    { 0, 0, 0, 0, 0 }
  • trunk/src/gcc/gcc/cppdefault.h

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1422 r1423  
    3535#endif
    3636
     37/* GCC-OS2: Additional configuration options. */
     38#ifndef STANDARD_INCLUDE_SYSROOT
     39#define STANDARD_INCLUDE_SYSROOT 1
     40#endif
     41       
    3742#ifndef SYSTEM_INCLUDE_COMPONENT
    3843#define SYSTEM_INCLUDE_COMPONENT 0
     44#endif
     45
     46#ifndef SYSTEM_INCLUDE_SYSROOT
     47#define SYSTEM_INCLUDE_SYSROOT 1
    3948#endif
    4049
     
    4655#define PREFIX_INCLUDE_COMPONENT 0
    4756#endif
     57/* GCC-OS2: end */
    4858
    4959#if defined (CROSS_COMPILE) && !defined (TARGET_SYSTEM_ROOT)
Note: See TracChangeset for help on using the changeset viewer.