=================================================================== RCS file: /home/cvs/OpenXM_contrib/gc/include/Attic/new_gc_alloc.h,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.2 diff -u -p -r1.1.1.1 -r1.1.1.2 --- OpenXM_contrib/gc/include/Attic/new_gc_alloc.h 1999/11/27 10:58:33 1.1.1.1 +++ OpenXM_contrib/gc/include/Attic/new_gc_alloc.h 2000/04/14 11:08:02 1.1.1.2 @@ -318,12 +318,10 @@ class traceable_alloc_template { typedef traceable_alloc_template < 0 > traceable_alloc; -#ifdef _SGI_SOURCE - // We want to specialize simple_alloc so that it does the right thing // for all pointerfree types. At the moment there is no portable way to // even approximate that. The following approximation should work for -// SGI compilers, and perhaps some others. +// SGI compilers, and recent versions of g++. # define __GC_SPECIALIZE(T,alloc) \ class simple_alloc { \ @@ -450,7 +448,5 @@ inline bool operator!=(const single_client_traceable_a __STL_END_NAMESPACE #endif /* __STL_USE_STD_ALLOCATORS */ - -#endif /* _SGI_SOURCE */ #endif /* GC_ALLOC_H */