tree.h vs include guard

Zack Weinberg zack@codesourcery.com
Mon Aug 26 00:18:00 GMT 2002


On Wed, Aug 14, 2002 at 02:54:29AM +0200, Gabriel Dos Reis wrote:
> 
> Hi,
> 
>   I noticed that tree.h has no guard to prevent multiple-inclusions.
> Why so?  FWIW, c-tree.h, c-common.h and cp-tree.h do have such a
> thing.

Patches to add multiple include guards to all of GCC's internal
headers have been submitted in the past, but never approved and
applied, probably because they'd need an OK from someone with global
write privileges and all those people were too busy to review the
patch.

It was agreed, last time this came up, that in principle they should
all have guards.

zw



More information about the Gcc mailing list