Date: Tue, 27 Mar 2001 11:35:41 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: pavenis AT lanet DOT lv cc: djgpp-workers AT delorie DOT com Subject: Re: Problems with using std::* in DJGPP headers In-Reply-To: <3AC07D6F.24425.6B1305@localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Tue, 27 Mar 2001 pavenis AT lanet DOT lv wrote: > Some of DJGPP headers (current CVS) uses > > using std::something; > > to get symbols visible in global namespace (when C++ compiler is > being used, of course). > > When some of header files doesn't put these definitions in std > namespace I'm getting compilation error with gcc-3.0 prerelease. This is a known issue: we were in the process of making the headers be compatible with namespaces, when Laurynas suggested to wait until GCC 3.0 and libstdc++ 3.0 are stable enough to know what do they require for this to work. So Somone(tm) should figure out whether that time has arrived, and if so, what are the possible alternatives for us to use. Then we should pick up that discussion where it was left off.