Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



cgd
Sun Oct 13 22:24:24 PDT 1996
Update of /cvsroot/src/gnu/usr.bin/groff
In directory netbsd1:/var/slash-tmp/cvs-serv17719

Modified Files:
        Makefile.cfg 
Log Message:
Trade one bit of lossage for another.  Now that groff has been upgraded,
the Alpha no longer needs -fno-for-scope.  However, NetBSD/Alpha's
(cygnus snapshot) g++ doesn't allow virtual functions which aren't
declared inline to be later defined as inline without a warning (-> error).
Therefore, on the Alpha, define BROKEN_GXX_VIRTUAL_INLINE (which will
go away after the Alpha is upgraded to use a more recent toolchain), and
use it to make sure that declarations of virtual functions which will
be defined inline are actually marked as inline when they're declared.


cgd
Sun Oct 13 22:24:26 PDT 1996
Update of /cvsroot/src/gnu/usr.bin/groff/troff
In directory netbsd1:/var/slash-tmp/cvs-serv17719/troff

Modified Files:
        node.cc node.h 
Log Message:
Trade one bit of lossage for another.  Now that groff has been upgraded,
the Alpha no longer needs -fno-for-scope.  However, NetBSD/Alpha's
(cygnus snapshot) g++ doesn't allow virtual functions which aren't
declared inline to be later defined as inline without a warning (-> error).
Therefore, on the Alpha, define BROKEN_GXX_VIRTUAL_INLINE (which will
go away after the Alpha is upgraded to use a more recent toolchain), and
use it to make sure that declarations of virtual functions which will
be defined inline are actually marked as inline when they're declared.




Home | Main Index | Thread Index | Old Index