http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54194



--- Comment #9 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> 
2012-10-09 10:01:37 UTC ---

Author: paolo

Date: Tue Oct  9 10:01:31 2012

New Revision: 192246



URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192246

Log:

2012-10-09  Paolo Carlini  <paolo.carl...@oracle.com>



    PR c++/54194

    * tree.h: Add EXPR_LOC_OR_LOC.



c-family/

2012-10-09  Paolo Carlini  <paolo.carl...@oracle.com>



    PR c++/54194

    * c-common.c (warn_about_parentheses): Add location_t parameter;

    use EXPR_LOC_OR_LOC.

    * c-common.h: Update declaration.



c/

2012-10-09  Paolo Carlini  <paolo.carl...@oracle.com>



    PR c++/54194

    * c-typeck.c (parser_build_binary_op): Update warn_about_parentheses

    call.



/cp

2012-10-09  Paolo Carlini  <paolo.carl...@oracle.com>



    PR c++/54194

    * typeck.c (build_x_binary_op): Update warn_about_parentheses call.

    * parser.c (cp_parser_binary_expression): Use SET_EXPR_LOCATION

    on current.lhs.



/testsuite

2012-10-09  Paolo Carlini  <paolo.carl...@oracle.com>



    PR c++/54194

    * g++.dg/warn/Wparentheses-26.C: Adjust.

    * g++.dg/warn/Wparentheses-27.C: New.



Added:

    trunk/gcc/testsuite/g++.dg/warn/Wparentheses-27.C

Modified:

    trunk/gcc/ChangeLog

    trunk/gcc/c-family/ChangeLog

    trunk/gcc/c-family/c-common.c

    trunk/gcc/c-family/c-common.h

    trunk/gcc/c/ChangeLog

    trunk/gcc/c/c-typeck.c

    trunk/gcc/cp/ChangeLog

    trunk/gcc/cp/parser.c

    trunk/gcc/cp/typeck.c

    trunk/gcc/testsuite/ChangeLog

    trunk/gcc/testsuite/g++.dg/warn/Wparentheses-26.C

    trunk/gcc/tree.h

Reply via email to