https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33193
--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The trunk branch has been updated by Andrew Pinski <pins...@gcc.gnu.org>: https://gcc.gnu.org/g:4003ecbcedca2c36de762a8171b90a7969edce82 commit r12-6192-g4003ecbcedca2c36de762a8171b90a7969edce82 Author: Andrew Pinski <apin...@marvell.com> Date: Mon Jan 3 01:40:34 2022 +0000 Revamp documentation for _Complex types extension While cleaning up the bug database, I noticed there was a request to improve the documentation of the _Complex type extensions. So I rewrote part of the documentation to make things clearer on __real/__imag and even added documentation about casts between the scalar and the complex type. I moved the documentation of __builtin_complex under this section too because it makes more sense than having it in the other built-in section and reference it. OK? Built make info and make html and checked out the results to make sure the tables look decent. gcc/ChangeLog: PR c/33193 * doc/extend.texi: Extend the documentation about Complex types for casting and also rewrite the __real__/__imag__ expression portion to use tables. Move __builtin_complex to the Complex type section.