_Complex keyword
Jeffrey A Law
law@cygnus.com
Thu Sep 14 16:06:00 GMT 2000
In message <Pine.LNX.4.21.0009142225490.6841-100000@kern.srcf.societies.cam.a
c.uk>you write:
> This patch adds the C99 _Complex keyword to GCC (at present simply a
> synonym for __complex__, so not fully implementing C99 semantics -
> though if someone could detail what "complex numbers support is
> currently broken" (in c99status.html, but originally added by Martin
> v. Loewis to version 1.5 of projects.html) refers to that might be
> useful). As the keyword is already in the C89 reserved namespace it
> is enabled unconditionally.
That could be a reference to the problems we've had with passing/returning
complex values on 64bit targets.
> The keyword is also added to the C++ compiler for compatibility with C
> headers using it.
>
> Bootstrapped with no regressions on i686-pc-linux-gnu. OK to commit?
>
> gcc/ChangeLog:
> 2000-09-14 Joseph S. Myers <jsm28@cam.ac.uk>
>
> * c-parse.in (reswords): Add _Complex.
>
> gcc/cp/ChangeLog:
> 2000-09-14 Joseph S. Myers <jsm28@cam.ac.uk>
>
> * lex.c (reswords): Add _Complex.
This is fine. Please install.
jeff
More information about the Gcc-patches
mailing list