This is the mail archive of the gcc-patches@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]

Re: Failures in tests for obj-c++....


Ziemowit Laski wrote:

> 
> On 7 Jun 2005, at 14.19, David Ayers wrote:
> 
>> Also we should be weary of relying on:
>> #include "objc/runtime.h"            /* the kitchen sink */
>> which will in turn:
>> #include <objc/files.h>
> 
> 
> Ah, good catch!  Is there any reason that the latter cannot be turned into
> 
>   #include "files.h"
> 
> instead?
> 

Actually, I believe that would be correct.

Would such a patch be pre-approved?

Cheers,
David Ayers


PS-OT: This reminds me, I always found the following comment in the
autoconf info pages confusing:

"Use `#include <config.h>' instead
of `#include "config.h"', and pass the C compiler a `-I.' option (or
`-I..'; whichever directory contains `config.h').  That way, even if
the source directory is configured itself (perhaps to make a
distribution), other build directories can also be configured without
finding the `config.h' from the source directory."

the -I directives are not limited to system includes.  I see no gain in
searching for config.h as a system header.

Am I missing something or is there value in bringing this up on the
autoconf list?



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]