Re: Create common hooks structure shared between driver and cc1

2011-06-14 Thread Ian Lance Taylor
On Wed, May 25, 2011 at 12:21 PM, Joseph S. Myers wrote: > Here is a revised version of my patch > to create > the common hooks structure.  Tested in the same way as the original > patch.  OK to commit? > > 2011-05-25  Joseph Myers   > >  

Ping^2 Re: Create common hooks structure shared between driver and cc1

2011-06-10 Thread Joseph S. Myers
Ping^2. This patch , and the followup , are pending review after two weeks. Together these patches create and populate a common structure of target hooks shared between the driver

Ping Re: Create common hooks structure shared between driver and cc1

2011-06-06 Thread Joseph S. Myers
Ping. This patch is pending review. -- Joseph S. Myers jos...@codesourcery.com

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Mike Stump
On May 25, 2011, at 3:37 PM, Joseph S. Myers wrote: > On Wed, 25 May 2011, Mike Stump wrote: > >> On May 25, 2011, at 12:21 PM, Joseph S. Myers wrote: >>> Here is a revised version of my patch >> >> So, don't know why, but g++'s link line doesn't have libcommon-target.a >> on it for me, which re

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Joseph S. Myers
On Wed, 25 May 2011, Mike Stump wrote: > On May 25, 2011, at 12:21 PM, Joseph S. Myers wrote: > > Here is a revised version of my patch > > So, don't know why, but g++'s link line doesn't have libcommon-target.a > on it for me, which results in a build failure. I've tried removing > files, rec

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Mike Stump
On May 25, 2011, at 12:21 PM, Joseph S. Myers wrote: > Here is a revised version of my patch So, don't know why, but g++'s link line doesn't have libcommon-target.a on it for me, which results in a build failure. I've tried removing files, reconfiguring and haven't figured it out. Any ideas?

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Joseph S. Myers
On Wed, 25 May 2011, Tom Tromey wrote: > I believe the bugs referenced here were the problem: > > http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01680.html > > Both these bugs use .INTERMEDIATE in their test cases, but it isn't > clear to me that this is a sufficient condition. The problem is

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Tom Tromey
> "Joseph" == Joseph S Myers writes: Joseph> dependencies. For the latter, I looked again at Tom's reverted patch Joseph> from March 2008 to use automatic dependency generation. Although Joseph> there is now a fixed GNU make release (since last July), and although Joseph> I'd like to see au

Re: Create common hooks structure shared between driver and cc1

2011-05-25 Thread Joseph S. Myers
Here is a revised version of my patch to create the common hooks structure. Tested in the same way as the original patch. OK to commit? In the course of working on moving hooks to the new structure, I found that every target architecture

Create common hooks structure shared between driver and cc1

2011-05-24 Thread Joseph S. Myers
This patch implements a target hooks structure for hooks shared between the driver and the core compilers. Such hooks go in libcommon-target.a which is then linked into the relevant binaries. ALWAYS_STRIP_DOTDOT is converted to a hook as the initial hook for the new structure. Bootstrapped with n