🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.lib.bug
Article #468

libg++ 1.34.0 with g++ 1.34.0 vs 1.34.1

#468
From: Doug Lea
Date: Sat, 18 Mar 1989 13:58
24 lines
1094 bytes
As mentioned by Michael in his 1.34.1 announcement, you need to
explicitly overload `odd' and `even' since overloaded versions could
be first seen in different orders when compiling different files.
I'll append the diffs.

Also, please remove the `-fsave-memoized' switch from GFLAGS in the
libg++ Makefiles when compiling with 1.34.1. There are some apparent
bugs in this.

-Doug

R>diff -rc2N builtin.h~ builtin.h
*** builtin.h~	Wed Jan 11 06:35:27 1989
--- builtin.h	Thu Mar 16 05:00:13 1989
***************
*** 43,46 ****
--- 43,48 ----
  overload sqr;
  overload testbit;
+ overload even;
+ overload odd;
  
  #include <std.h>
Technical Details
Message-ID: <8903181358.AA28018@rocky>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!ROCKY.OSWEGO.EDU!dl
References: <9912@bloom-beacon.MIT.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!ROCKY.OSWEGO.EDU!dl
From: dl@ROCKY.OSWEGO.EDU (Doug Lea)
Newsgroups: gnu.g++.lib.bug
Subject: libg++ 1.34.0 with g++ 1.34.0 vs 1.34.1
Message-ID: <8903181358.AA28018@rocky>
Date: 18 Mar 89 13:58:44 GMT
References: <9912@bloom-beacon.MIT.EDU>
Sender: daemon@tut.cis.ohio-state.edu
Reply-To: dl@rocky.oswego.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 24