On Mon, 7 Nov 2011, Richard Henderson wrote: > We should make sure that the bootstrap succeeds though, > disabling the library when porting work hasn't been done.
For disabling libraries, I've suggested that toplevel configure should source a file from the subdirectory that says whether a target is supported (maybe sets various libitm_* shell variables relating to the configuration for that target including libitm_supported or similar to say whether it's supported at all). Such a file might also be sourced by libitm configure. The idea is to get toplevel configure out of the business of listing targets that do or do not support particular languages or libraries, instead keeping that information with the libraries themselves (and so not needing merging between the gcc and src repositories). You can do this incrementally, one subdirectory at a time. -- Joseph S. Myers jos...@codesourcery.com