re PR c/4319 (short accepted on typedef'd char)
authorJoseph Myers <jsm@polyomino.org.uk>
Wed, 21 Aug 2002 16:31:36 +0000 (17:31 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Wed, 21 Aug 2002 16:31:36 +0000 (17:31 +0100)
commitb462d4abc6d0857ed7df3467b98b5df12e9d6329
tree30649eba81c572d239272d325637fe865d100f92
parente9a25cc86005a07510e1c83f39e43cd2fe3aaedb
re PR c/4319 (short accepted on typedef'd char)

* c-decl.c (grokdeclarator): Make invalid combinations with long,
short, signed or unsigned into hard errors.  Fixes PR c/4319.
Also make duplicate modifiers such as "short short" into hard
errors.

testsuite:
* gcc.dg/typespec-1.c: New test.

From-SVN: r56492
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/typespec-1.c [new file with mode: 0644]