This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] bootstrap failure in obj-c++



On Nov 2, 2006, at 4:35 PM, Andrew Pinski wrote:



This is obvious as cp_finish_file is named
cp_write_global_declarations
and is called via LANG_HOOKS_WRITE_GLOBALS.

Well, actually, they are both wrong, or at least incomplete. The effect is to move metadata writing up earlier, thus breaking things. This is wrong. Geoff, did you build obj-c++? Did you test it? Fariborz tells me that the testsuite should catch such things.

I did run the testsuite on powerpc-darwin after this patch and I got the same results as before the other patch except for one small testsuite bug which I was going to commit when I got home tonight.

Mainline test suite does not have the objective-c++ specific tests which expose the problem. I sent a patch a while back (one month ago with an objective-c++ test case). Try that test case.


- Fariborz


Thanks, Andrew Pinski



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]