This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/25502] I64d format Werror problem in build
- From: "ktietz at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 May 2008 10:27:58 -0000
- Subject: [Bug bootstrap/25502] I64d format Werror problem in build
- References: <bug-25502-10259@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #18 from ktietz at gcc dot gnu dot org 2008-05-19 10:27 -------
The problem here is not that the ms-formatter patch can't treat I/I32/I64. The
problem is, that the ms-extensions are treated as gnu-extensions, which is in
my option wrong. The scalar width specifiers should be treated as C89, and C90.
So those meaningless warnings are avoided. The initial patch made this. I tried
to discuss this while implementation with Danny, but he insisted that it should
be implemented as gnu extensions, so it is.
Cheers,
Kai
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25502