1999-01-13 Andrew Haley <aph@cygnus.com>
commitfff9371e9f5f541855e0ed611310aca19d8d1cb5
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jan 1999 06:13:37 +0000 (13 06:13 +0000)
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jan 1999 06:13:37 +0000 (13 06:13 +0000)
tree2c27d075b4014382a25b9f3db1ff1efc6de4ed40
parent498e2ad3f2d55bc42b4506848d67adfedf89946e
1999-01-13  Andrew Haley  <aph@cygnus.com>
* expr.c (generate_name): Name prefix changed to avoid clashes
with assembler temp labels.
* parse.y (patch_synchronized_statement): Set TREE_SIDE_EFFECTS on
MODIFY_EXPR.  Without this, code for the assignement may not be
generated at all and the synchronized statement will read an
uninitialized variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24649 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/java/ChangeLog
gcc/java/expr.c
gcc/java/parse.c
gcc/java/parse.y