cppinit.c (append_include_chain): Mark "after" include file name list as a system directory.
* cppinit.c (append_include_chain): Mark "after" include file name list as a system directory. * cpp.texi: Document new behavior. From-SVN: r40189
This commit is contained in:
parent
758c46c9f5
commit
4737b2745a
@ -1,3 +1,9 @@
|
|||||||
|
Fri Mar 2 12:18:13 2001 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
|
* cppinit.c (append_include_chain): Mark "after" include file name list
|
||||||
|
as a system directory.
|
||||||
|
* cpp.texi: Document new behavior.
|
||||||
|
|
||||||
Fri Mar 2 11:59:43 CET 2001 Jan Hubicka <jh@suse.cz>
|
Fri Mar 2 11:59:43 CET 2001 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
* ifcvt.c (noce_operand_ok): Handle properly unarry operations.
|
* ifcvt.c (noce_operand_ok): Handle properly unarry operations.
|
||||||
|
15
gcc/cpp.texi
15
gcc/cpp.texi
@ -3590,10 +3590,10 @@ before processing the regular input file.
|
|||||||
@item -idirafter @var{dir}
|
@item -idirafter @var{dir}
|
||||||
@findex -idirafter
|
@findex -idirafter
|
||||||
@cindex second include path
|
@cindex second include path
|
||||||
Add the directory @var{dir} to the second include path. The directories
|
Add the directory @var{dir} to the second include path, marking it as a
|
||||||
on the second include path are searched when a header file is not found
|
system directory. The directories on the second include path are searched
|
||||||
in any of the directories in the main include path (the one that
|
when a header file is not found in any of the directories in the main
|
||||||
@samp{-I} adds to).
|
include path (the one that @samp{-I} adds to).
|
||||||
|
|
||||||
@item -iprefix @var{prefix}
|
@item -iprefix @var{prefix}
|
||||||
@findex -iprefix
|
@findex -iprefix
|
||||||
@ -3603,9 +3603,10 @@ final @samp{/}.
|
|||||||
|
|
||||||
@item -iwithprefix @var{dir}
|
@item -iwithprefix @var{dir}
|
||||||
@findex -iwithprefix
|
@findex -iwithprefix
|
||||||
Add a directory to the second include path. The directory's name is
|
Add a directory to the second include path, marking it as a system
|
||||||
made by concatenating @var{prefix} and @var{dir}, where @var{prefix} was
|
directory. The directory's name is made by concatenating @var{prefix}
|
||||||
specified previously with @samp{-iprefix}.
|
and @var{dir}, where @var{prefix} was specified previously with
|
||||||
|
@samp{-iprefix}.
|
||||||
|
|
||||||
@item -isystem @var{dir}
|
@item -isystem @var{dir}
|
||||||
@findex -isystem
|
@findex -isystem
|
||||||
|
@ -237,7 +237,10 @@ append_include_chain (pfile, dir, path, cxx_aware)
|
|||||||
new->len = len;
|
new->len = len;
|
||||||
new->ino = st.st_ino;
|
new->ino = st.st_ino;
|
||||||
new->dev = st.st_dev;
|
new->dev = st.st_dev;
|
||||||
if (path == SYSTEM)
|
/* Both systm and after include file lists should be treated as system
|
||||||
|
include files since these two lists are really just a concatenation
|
||||||
|
of one "system" list. */
|
||||||
|
if (path == SYSTEM || path == AFTER)
|
||||||
#ifdef NO_IMPLICIT_EXTERN_C
|
#ifdef NO_IMPLICIT_EXTERN_C
|
||||||
new->sysp = 1;
|
new->sysp = 1;
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user