OSDN Git Service

* c-decl.c (grokdeclarator): Make invalid combinations with long,
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Aug 2002 16:31:36 +0000 (16:31 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Aug 2002 16:31:36 +0000 (16:31 +0000)
commit594cf47ef35e3fc2d3ac733f2945d0a969262fd5
tree30649eba81c572d239272d325637fe865d100f92
parentf9ab9bb4e2c1dd98f1d33dded7c61cf5392b12a3
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56492 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/typespec-1.c [new file with mode: 0644]