aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2011-11-17 20:51:51 +0000
committerAndrew Macleod <amacleod@gcc.gnu.org>2011-11-17 20:51:51 +0000
commite351ae8587983e9122bb6197f6eaf6f1b9031536 (patch)
tree0452b724a356b47d7c1793b5851f2045d411f1f9 /gcc/final.c
parent29e339fd2e924cb0936242206e8176ba747f869f (diff)
downloadgcc-e351ae8587983e9122bb6197f6eaf6f1b9031536.zip
gcc-e351ae8587983e9122bb6197f6eaf6f1b9031536.tar.gz
gcc-e351ae8587983e9122bb6197f6eaf6f1b9031536.tar.bz2
builtins.c (expand_builtin): Remove 4th parameter representing weak/strong mode when...
2011-11-17 Andrew MacLeod <amacleod@redhat.com> * builtins.c (expand_builtin): Remove 4th parameter representing weak/strong mode when __atomic_compare_exchange becomes a library call. * gcc.dg/atomic-generic-aux.c (__atomic_compare_exchange): Fail if memory model parameters don't match expected values. * gcc.dg/atomic-generic.c: Pass specific memory model parameters to __atomic_compare_exchange. * gcc.dg/atomic-noinline.c: Pass specific memory model parameters to __atomic_compare_exchange_n. * gcc.dg/atomic-noinline-aux.c (__atomic_compare_exchange_2): Remove weak/strong parameter and fail if memory models aren't correct. From-SVN: r181453
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions