OSDN Git Service

PR target/42894
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Jan 2011 19:36:44 +0000 (19:36 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Jan 2011 19:36:44 +0000 (19:36 +0000)
commit722c0f6ebd1f6e138c468af2ba2d9f6250cc734f
tree738974e0dfcd7dab87ec93691e86e2079883ce31
parent5be9590a469612eedab37680484e772755fe2d8d
PR target/42894
* varasm.c (force_const_mem): Store copy of x in desc->constant
instead of x itself.
* expr.c (emit_move_insn): Add a copy of y_cst instead of y_cst
itself into REG_EQUAL note.

* gcc.dg/tls/pr42894.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169370 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tls/pr42894.c [new file with mode: 0644]
gcc/varasm.c