This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
>In a recent upgrade, we noticed that -I- functionality is being >replaced with -iquote. This -iquote does not have the same >functionality as -I- and is removing a strong function that is needed. I wasn't around for the decision to remove the "don't search the directory containing the current file" feature, but I can tell you that it is impossible to use this feature safely on many current operating systems, because the system header files expect that the directory containing the current file *will* be searched. I even see instances of this expectation in gcc itself (specifically, libstdc++) -- $ echo '#include <tr1/cmath>' | gcc -E -I- -x c++ - > /dev/null In file included from /usr/include/c++/4.3/tr1/cmath:63, from <stdin>:1: /usr/include/c++/4.3/tr1/gamma.tcc:55:35: error: special_function_util.h: No such file or directory zw
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |