* include/javaxfc.h [GC_JAVAXFC_H]: Skip the whole header file.
* include/private/specific.h [GC_SPECIFIC_H]: Likewise.
* include/new_gc_alloc.h (GC_ALLOC_H): Rename to GC_NEW_ALLOC_H.
* include/private/dbg_mlc.h (_DBG_MLC_H): Rename to GC_DBG_MLC_H.
* modified is included with the above copyright notice.
*/
+#ifndef GC_JAVAXFC_H
+#define GC_JAVAXFC_H
+
#ifndef GC_H
# include "gc.h"
#endif
#ifdef __cplusplus
} /* extern "C" */
#endif
+
+#endif /* GC_JAVAXFC_H */
// allocator is usually a very bad choice for a garbage collected environment.)
//
-#ifndef GC_ALLOC_H
+#ifndef GC_NEW_ALLOC_H
+#define GC_NEW_ALLOC_H
#include "gc.h"
# define simple_alloc __simple_alloc
#endif
-#define GC_ALLOC_H
-
#include <stddef.h>
#include <string.h>
#endif /* __STL_USE_STD_ALLOCATORS */
-#endif /* GC_ALLOC_H */
+#endif /* GC_NEW_ALLOC_H */
* included from header files that are frequently included by clients.
*/
-#ifndef _DBG_MLC_H
-#define _DBG_MLC_H
+#ifndef GC_DBG_MLC_H
+#define GC_DBG_MLC_H
#include "gc_priv.h"
#ifdef KEEP_BACK_PTRS
EXTERN_C_END
-#endif /* _DBG_MLC_H */
+#endif /* GC_DBG_MLC_H */
* by adding a lock.
*/
+#ifndef GC_SPECIFIC_H
+#define GC_SPECIFIC_H
+
#include <errno.h>
EXTERN_C_BEGIN
}
EXTERN_C_END
+
+#endif /* GC_SPECIFIC_H */