From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zack Weinberg To: Gabriel Dos Reis Cc: gcc@gcc.gnu.org Subject: Re: tree.h vs include guard Date: Mon, 26 Aug 2002 00:18:00 -0000 Message-id: <20020826071825.GE28065@codesourcery.com> References: X-SW-Source: 2002-08/msg01574.html 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