blob: 9567b604c2c905477baa7a4db02809d312097590 [file] [log] [blame]
/* { dg-do compile } */
/* Verify that fence mappings match Table A.6's recommended mapping. */
/* { dg-options "-O3" } */
/* { dg-skip-if "" { *-*-* } { "-g" "-flto"} } */
/* { dg-final { check-function-bodies "**" "" } } */
/*
** foo:
** fence\trw,rw
** ret
*/
void foo()
{
__atomic_thread_fence(__ATOMIC_SEQ_CST);
}