https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88066
--- Comment #10 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Matthias Kretz from comment #9) > Created attachment 46049 [details] > test case > > Let me present the counterargument. I.e. if I use -I. and have a file named > as used internally by libstdc++, compilation breaks. Nothing in the C++ > standard forbids to create a bits/stl_vector.h file in my source tree, > right? *evil grin* Right, and I don't think we can even use <__bits/stl_vector.h> because I don't think reserved names apply to headers. > I'm a vocal fighter for "" includes... ;-) Yes, I wasn't happy about this change. I think -I- is an annoyance (and not supported by other gcc-like compilers anyway).