Date: Sun, 19 Nov 1995 09:21:25 -0700 From: Nate Williams <nate@rocky.sri.MT.net> To: Ollivier Robert <roberto@keltia.freenix.fr> Cc: chuckr@glue.umd.edu (Chuck Robey), FreeBSD-chat@FreeBSD.org Subject: Re: Gcc-2.7.1 Message-ID: <199511191621.JAA16061@rocky.sri.MT.net> In-Reply-To: <199511191333.OAA01301@keltia.freenix.fr> References: <Pine.SUN.3.91.951118215139.9575A-100000@mocha.eng.umd.edu> <199511191333.OAA01301@keltia.freenix.fr>
next in thread | previous in thread | raw e-mail | index | archive | help
[ 2.7.1 bug-fixes ] > I don't recall either but I know that C++ was broken (try running groff > compiled with 2.7.0 !). Nope. Groff is broken with regards to newer c++ releases because it relies on an older revision of the standard. You can compile groff by telling it to use the older standard with a flag. It has to do with: { for (int i=0; i++; i < 10) printf("%d ", i); printf("%d\n", i); In the older standard, 'i' was in scope in the final printf, but the newer standard says that 'i' is only in scope within the for loop. Nate
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511191621.JAA16061>