]> git.ipfire.org Git - thirdparty/gcc.git/commit
c-parser.c (c_parser_postfix_expression): Handle RID_BUILTIN_COMPLEX.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 19 Aug 2011 15:53:51 +0000 (16:53 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Fri, 19 Aug 2011 15:53:51 +0000 (16:53 +0100)
commitd4a83c103c7a266631bc93abcfebc2451a8d5dcd
tree6962b481efb1f6dbc36e80864a62800c7cd68b11
parenta6f969f4cb4b8363b2f20f942d36dd96906ba253
c-parser.c (c_parser_postfix_expression): Handle RID_BUILTIN_COMPLEX.

* c-parser.c (c_parser_postfix_expression): Handle
RID_BUILTIN_COMPLEX.
* doc/extend.texi (__builtin_complex): Document.

c-family:
* c-common.c (c_common_reswords): Add __builtin_complex.
* c-common.h (RID_BUILTIN_COMPLEX): New.

testsuite:
* gcc.dg/builtin-complex-err-1.c, gcc.dg/builtin-complex-err-2.c,
gcc.dg/dfp/builtin-complex.c, gcc.dg/torture/builtin-complex-1.c:
New tests.

From-SVN: r177911
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/c-family/c-common.h
gcc/c-parser.c
gcc/doc/extend.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/builtin-complex-err-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/builtin-complex-err-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/dfp/builtin-complex.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/builtin-complex-1.c [new file with mode: 0644]