Commit f6e93c21 by Matthew Wahab Committed by Matthew Wahab

atomic-comp-swap-release-acquire.c: Adjust dg-options to disable LSE extensions.

	* gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
	dg-options to disable LSE extensions.
	* gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
	* gcc.target/aarch64/atomic-op-acquire.c: Likewise.
	* gcc.target/aarch64/atomic-op-char.c: Likewise.
	* gcc.target/aarch64/atomic-op-consume.c: Likewise.
	* gcc.target/aarch64/atomic-op-imm.c: Likewise.
	* gcc.target/aarch64/atomic-op-int.c: Likewise.
	* gcc.target/aarch64/atomic-op-long.c: Likewise.
	* gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
	* gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
	* gcc.target/aarch64/atomic-op-release.c: Likewise.
	* gcc.target/aarch64/atomic-op-short.c: Likewise.
	* gcc.target/aarch64/sync-comp-swap.c: Likewise.
	* gcc.target/aarch64/sync-op-acquire.c: Likewise.
	* gcc.target/aarch64/sync-op-full.c: Likewise.
	* gcc.target/aarch64/sync-op-release.c: Likewise.

From-SVN: r226979
parent 329524f5
2015-08-18 Matthew Wahab <matthew.wahab@arm.com>
* gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adjust
dg-options to disable LSE extensions.
* gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
* gcc.target/aarch64/atomic-op-acquire.c: Likewise.
* gcc.target/aarch64/atomic-op-char.c: Likewise.
* gcc.target/aarch64/atomic-op-consume.c: Likewise.
* gcc.target/aarch64/atomic-op-imm.c: Likewise.
* gcc.target/aarch64/atomic-op-int.c: Likewise.
* gcc.target/aarch64/atomic-op-long.c: Likewise.
* gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
* gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
* gcc.target/aarch64/atomic-op-release.c: Likewise.
* gcc.target/aarch64/atomic-op-short.c: Likewise.
* gcc.target/aarch64/sync-comp-swap.c: Likewise.
* gcc.target/aarch64/sync-op-acquire.c: Likewise.
* gcc.target/aarch64/sync-op-full.c: Likewise.
* gcc.target/aarch64/sync-op-release.c: Likewise.
2015-08-18 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/67160
......
/* { dg-do compile } */
/* { dg-options "-O2 -fno-ipa-icf" } */
/* { dg-options "-march=armv8-a+nolse -O2 -fno-ipa-icf" } */
#include "atomic-comp-swap-release-acquire.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-acq_rel.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-acquire.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-char.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-consume.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
int v = 0;
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-int.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
long v = 0;
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-relaxed.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-release.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-seq_cst.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "atomic-op-short.x"
......
/* { dg-do compile } */
/* { dg-options "-O2 -fno-ipa-icf" } */
/* { dg-options "-march=armv8-a+nolse -O2 -fno-ipa-icf" } */
#include "sync-comp-swap.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "sync-op-acquire.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "sync-op-full.x"
......
/* { dg-do compile } */
/* { dg-options "-O2" } */
/* { dg-options "-march=armv8-a+nolse -O2" } */
#include "sync-op-release.x"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment