aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2017-08-28 13:58:45 +0300
committerAlexander Monakov <amonakov@gcc.gnu.org>2017-08-28 13:58:45 +0300
commit5e5ccf0d20b1104a1ec084f1de4dbbc312e9540e (patch)
tree6bf7d946daf2fa68b3387a59f7b4ffce4b0f597b /gcc/gcc.c
parentbf498b07586693bd0751a7aed15be59cd3f96206 (diff)
downloadgcc-5e5ccf0d20b1104a1ec084f1de4dbbc312e9540e.zip
gcc-5e5ccf0d20b1104a1ec084f1de4dbbc312e9540e.tar.gz
gcc-5e5ccf0d20b1104a1ec084f1de4dbbc312e9540e.tar.bz2
optabs: ensure mem_thread_fence is a compiler barrier
PR target/80640 * doc/md.texi (mem_thread_fence): Remove mention of mode. Rewrite. * optabs.c (expand_mem_thread_fence): Emit a compiler barrier when using targetm.gen_mem_thread_fence. testsuite/ * gcc.dg/atomic/pr80640.c: New testcase. From-SVN: r251377
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions