[Bug bootstrap/49415] [4.7 Regression] Revision 175071 fails to bootstrap on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49415 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-29 20:54:45 UTC --- This pr has been fixed by revision 175110. Closing.
[Bug bootstrap/49415] [4.7 Regression] Revision 175071 fails to bootstrap on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49415 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.7.0
[Bug bootstrap/49415] [4.7 Regression] Revision 175071 fails to bootstrap on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49415 --- Comment #1 from joseph at codesourcery dot com joseph at codesourcery dot com 2011-06-15 10:31:50 UTC --- On Wed, 15 Jun 2011, dominiq at lps dot ens.fr wrote: ../../work/gcc/config/darwin-protos.h:57:51: error: ISO C forbids forward references to 'enum' types [-Werror=edantic] ../../work/gcc/config/darwin-protos.h:58:11: error: 'enum machine_mode' declared inside parameter list [-Werror] ../../work/gcc/config/darwin-protos.h:58:11: error: its scope is only this definition or declaration, which is probably not what you want [-Werror] Please try wrapping the problem prototype in #ifdef RTX_CODE, like some other prototypes in that header. (Including machmode.h in i386-common.c might cause other problems, and certainly would be against modularity. Ideally tm.h and tm_p.h would be split into common parts and parts used only in the compiler proper, but that's a long way off.)
[Bug bootstrap/49415] [4.7 Regression] Revision 175071 fails to bootstrap on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49415 --- Comment #2 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-15 12:33:06 UTC --- Please try wrapping the problem prototype in #ifdef RTX_CODE, like some other prototypes in that header. --- /opt/gcc/_clean/gcc/config/darwin-protos.h2011-04-06 13:56:07.0 +0200 +++ /opt/gcc/work/gcc/config/darwin-protos.h2011-06-15 13:34:23.0 +0200 @@ -54,8 +54,11 @@ extern void machopic_finish (FILE *); extern int machopic_reloc_rw_mask (void); extern section *machopic_select_section (tree, int, unsigned HOST_WIDE_INT); + +#ifdef RTX_CODE extern section *machopic_select_rtx_section (enum machine_mode, rtx, unsigned HOST_WIDE_INT); +#endif /* RTX_CODE */ extern section *darwin_function_section (tree, enum node_frequency, bool, bool); extern void darwin_function_switched_text_sections (FILE *, tree, bool); I am now at stage3 (1.5 hour more to go for full bootstrap).
[Bug bootstrap/49415] [4.7 Regression] Revision 175071 fails to bootstrap on x86_64-apple-darwin10
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49415 --- Comment #3 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-15 13:47:43 UTC --- I have bootstrapped revision 175077 with the patch in comment #2.