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>
|
||||
|
||||
* 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}
|
||||
@findex -idirafter
|
||||
@cindex second include path
|
||||
Add the directory @var{dir} to the second include path. The directories
|
||||
on the second include path are searched when a header file is not found
|
||||
in any of the directories in the main include path (the one that
|
||||
@samp{-I} adds to).
|
||||
Add the directory @var{dir} to the second include path, marking it as a
|
||||
system directory. The directories on the second include path are searched
|
||||
when a header file is not found in any of the directories in the main
|
||||
include path (the one that @samp{-I} adds to).
|
||||
|
||||
@item -iprefix @var{prefix}
|
||||
@findex -iprefix
|
||||
@ -3603,9 +3603,10 @@ final @samp{/}.
|
||||
|
||||
@item -iwithprefix @var{dir}
|
||||
@findex -iwithprefix
|
||||
Add a directory to the second include path. The directory's name is
|
||||
made by concatenating @var{prefix} and @var{dir}, where @var{prefix} was
|
||||
specified previously with @samp{-iprefix}.
|
||||
Add a directory to the second include path, marking it as a system
|
||||
directory. The directory's name is made by concatenating @var{prefix}
|
||||
and @var{dir}, where @var{prefix} was specified previously with
|
||||
@samp{-iprefix}.
|
||||
|
||||
@item -isystem @var{dir}
|
||||
@findex -isystem
|
||||
|
@ -237,7 +237,10 @@ append_include_chain (pfile, dir, path, cxx_aware)
|
||||
new->len = len;
|
||||
new->ino = st.st_ino;
|
||||
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
|
||||
new->sysp = 1;
|
||||
#else
|
||||
|
Loading…
Reference in New Issue
Block a user