Re: RFC - Remove support for PCH post 4.8

2012-11-28 Thread Douglas Gregor
On Nov 28, 2012, at 1:14 PM, Jonathan Wakely wrote: > On 28 November 2012 09:03, Jonathan Wakely wrote: >> On 28 November 2012 07:36, Xinliang David Li wrote: >>> What you described is the 'transitional model' right? but I don't see >>> any of those in the C++ standard working paper: >>> http://

libstdc++.dylib linking problem on Darwin

2007-04-12 Thread Douglas Gregor
When bootstrapping a mainline compiler on i386-apple-darwin8.8.1, we are linking libstdc++.dylib incorrectly. My understanding of the build machinery behind libstdc++ is very poor, so here's what I've found. The symptom of the problem is a warning from the Darwin linker when trying to bui

Canonical type nodes, or, comptypes considered harmful

2006-11-07 Thread Douglas Gregor
I just read Nathan's discussion [1] on changing GCC's type system to use canonical type nodes, where the comparison between two types requires only a pointer comparison. Right now, we use "comptypes", which typically needs to do deep structural checks to determine if two types are equivalen

[4.0.0] "make check-g++" fails linking tests on powerpc-apple-darwin7.9.0

2005-06-21 Thread Douglas Gregor
Running "make check-g++" for GCC 4.0.0 fails any tests that need to link on powerpc-apple-darwin7.9.0, with error messages such as: /usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding may result in errors or different symbols being used symbol _tanl used from dynamic library

C++ PATCH: PR 2922

2005-05-28 Thread Douglas Gregor
est should not have been passing in the first place. Okay for mainline? Doug Gregor 2005-05-28 Douglas Gregor <[EMAIL PROTECTED]> PR c++/2922 * semantics.c (perform_koenig_lookup): For dependent calls, just return the set of functions we've found so far. Later, it will be aug