This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r108339 - in /branches/apple-local-200502-branc...
- From: mrs at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 10 Dec 2005 01:00:52 -0000
- Subject: r108339 - in /branches/apple-local-200502-branc...
Author: mrs
Date: Sat Dec 10 01:00:49 2005
New Revision: 108339
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108339
Log:
Radar 4371551
* c-common.c (print_cw_asm_operand): Handle complex operands better.
(cw_simple_expr): New.
* c-typeck.c (build_array_ref): Also handle exprs with no type.
* config/i386/i386.c (cw_canonicalize_bracket): Add support for
more complex offsets.
cp:
* parser.c (cp_parser_cw_asm_postfix_expression): Also handle
exprs with no type.
testsuite:
* gcc.apple/asm-block-35.c: Add.
* g++.dg/asm-block-35.C: Add.
Added:
branches/apple-local-200502-branch/gcc/testsuite/g++.dg/asm-block-35.C
branches/apple-local-200502-branch/gcc/testsuite/gcc.apple/asm-block-35.c
Modified:
branches/apple-local-200502-branch/gcc/ChangeLog.apple-ppc
branches/apple-local-200502-branch/gcc/c-common.c
branches/apple-local-200502-branch/gcc/c-typeck.c
branches/apple-local-200502-branch/gcc/config/i386/i386.c
branches/apple-local-200502-branch/gcc/cp/ChangeLog.apple-ppc
branches/apple-local-200502-branch/gcc/cp/parser.c
branches/apple-local-200502-branch/gcc/testsuite/ChangeLog.apple-ppc