[gnu.g++.lib.bug] Some minor g++-include inconsistencies...

David.Detlefs@DLD.AVALON.CS.CMU.EDU (07/25/89)

Doug, et. al.,

In the process of getting libg++ installed here, I noticed
some minor inconsistencies in the g++-include files.  Most of them
have to do with the

#ifndef _foo_h
#define _foo_h
#pragma once
...
#endif

convention.

1) Some of the files (bstring.h, errno.h, ...) do

#define _foo_h 1

and others (ctype.h, curses.h, ...) just do

#define _foo_h

It would be nice to standardize on one of these.

2) setjmp.h never defines _setjmp_h, though it is bracketed in an
#ifndef _setjmp_h.

Good stuff, though.

Dave