To build treehydra we need to apply a patch on Apple GCC 4.2 sources which makes it possible to define GTY markers as attributes, see bug 415289 for details. Unfortunately, the changes in the gcc source code introduced by this "gty" patch are such that the gengtype parser included in gcc is no longer capable of parsing the source code correctly, thus the patched version of gcc no longer builds. Presumably, to fix this bug the gengtype parser from Apple GCC 4.2 sources should be changed to accept the source code with gty changes. It is not strictly necessary to fix this bug to get a working dehydra+treehydra environment on a Mac because suitable gcc can be built with only the plugin patch and then used to bootstrap treehydra on gcc source with gty patch (the gengtype parser from gcc is not involved in this process).
Building on gccs prior to 4.5 is no longer supported.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.