Remove old alpha addition to CXXFLAGS, and use -fno-rtti and

-fno-exceptions to make the code a lot slimmer.
This commit is contained in:
tv 1999-02-09 15:33:45 +00:00
parent f3be232686
commit c6e4b6cf09
1 changed files with 2 additions and 7 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile.cfg,v 1.24 1998/04/14 20:30:27 cgd Exp $ # $NetBSD: Makefile.cfg,v 1.25 1999/02/09 15:33:45 tv Exp $
.if defined(PROG) .if defined(PROG)
LDADD+= -lgnumalloc LDADD+= -lgnumalloc
@ -36,12 +36,7 @@ CPPFLAGS+= -DHAVE_UNISTD_H=1\
-DHAVE_MKSTEMP=1\ -DHAVE_MKSTEMP=1\
-DHAVE_SYS_SIGLIST=1 -DHAVE_SYS_SIGLIST=1
# XXX NetBSD/Alpha's (cygnus snapshot) g++ doesn't allow virtual functions CXXFLAGS+= -fno-rtti -fno-exceptions
# which aren't declared inline to be later defined as inline without a
# warning (-> error).
.if (${MACHINE_ARCH} == "alpha")
CXXFLAGS+= -DBROKEN_GXX_VIRTUAL_INLINE
.endif
# XXX This won't necessarily work if running a parallel make, but does # XXX This won't necessarily work if running a parallel make, but does
# XXX work here because each subdir builds at most one .cc file from a .y. # XXX work here because each subdir builds at most one .cc file from a .y.