X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Foptabs.c;h=91b4661090d0050230eaa5ddbe0dbea42ea387e9;hb=eec86b214a56292b6b65834f0caff7ae2bda9cc9;hp=dbaa875b18d903575040aa1df28ce3566c039455;hpb=fafd8db699d86150c5afb933e0a3de07abd3e316;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/optabs.c b/gcc/optabs.c index dbaa875b18d..91b4661090d 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -7769,8 +7769,7 @@ expand_atomic_store (rtx mem, rtx val, enum memmodel model, bool use_release) } /* Otherwise assume stores are atomic, and emit the proper barriers. */ - if (model == MEMMODEL_SEQ_CST || model == MEMMODEL_RELEASE) - expand_mem_thread_fence (model); + expand_mem_thread_fence (model); emit_move_insn (mem, val);