This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Possible GCC C parser bug
- From: Markus Trippelsdorf <markus at trippelsdorf dot de>
- To: Toshi Morita <tm314159 at yahoo dot com>
- Cc: "gcc-bugs at gcc dot gnu dot org" <gcc-bugs at gcc dot gnu dot org>
- Date: Sat, 27 Aug 2016 07:17:28 +0200
- Subject: Re: Possible GCC C parser bug
- Authentication-results: sourceware.org; auth=none
- References: <1542194575.395366.1472244234581.ref@mail.yahoo.com> <1542194575.395366.1472244234581@mail.yahoo.com>
On 2016.08.26 at 20:43 +0000, Toshi Morita wrote:
> Tried to create an account on Bugzilla, won't let me create an account.
> So posting directly to the bugs list.
>
> cdecl says "const int const * pntr" is a syntax error.
> GCC accepts the same construct without warning or error.
> I suspect cdecl is correct.
>
> user@hp-nx9420:~$ cdecl
> Type `help' or `?' for help
> cdecl> const int const * pntr
> syntax error
> cdecl> quit
> user@hp-nx9420:~$ cat test.c
> const int const * pntr;
> user@hp-nx9420:~$ gcc -Wall -S test.c
> user@hp-nx9420:~$
It is just a harmless duplicate type qualifier.
--
Markus