This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: [PATCH][ARM][2/2] Load-acquire, store-release atomics in AArch32 ARMv8


Ping?

http://gcc.gnu.org/ml/gcc-patches/2013-02/msg00023.html

I thought this was ok'd for 4.9 but I can't seem to find the ok email in the
archives

Thanks,
Kyrill

> -----Original Message-----
> From: gcc-patches-owner@gcc.gnu.org [mailto:gcc-patches-
> owner@gcc.gnu.org] On Behalf Of Kyrylo Tkachov
> Sent: 01 February 2013 17:39
> To: gcc-patches@gcc.gnu.org
> Cc: Ramana Radhakrishnan; Richard Earnshaw; Marcus Shawcroft
> Subject: RE: [PATCH][ARM][2/2] Load-acquire, store-release atomics in
> AArch32 ARMv8
> 
> Ummm... forgot the patch, sorry!
> 
> > -----Original Message-----
> > From: gcc-patches-owner@gcc.gnu.org [mailto:gcc-patches-
> > owner@gcc.gnu.org] On Behalf Of Kyrylo Tkachov
> > Sent: 01 February 2013 17:37
> > To: gcc-patches@gcc.gnu.org
> > Cc: Ramana Radhakrishnan; Richard Earnshaw; Marcus Shawcroft
> > Subject: [PATCH][ARM][2/2] Load-acquire, store-release atomics in
> > AArch32 ARMv8
> >
> > Hi all,
> > This patch adds the tests for the ARMv8 AArch32 implementation of
> > atomics.
> > It refactors some aarch64 tests and reuses them.
> >
> > Ok for trunk or for the next stage 1 (together with part 1 at
> > http://gcc.gnu.org/ml/gcc-patches/2013-01/msg01441.html)?
> >
> > Thanks,
> > Kyrill
> >
> >
> > gcc/testsuite/ChangeLog
> >
> > 2013-01-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
> >
> > 	* gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move
> > test
> > body
> > 	from here...
> > 	* gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to
> > here.
> > 	* gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-acquire.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-acquire.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-char.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-char.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-consume.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-consume.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-int.c: Move test body from here...
> > 	* gcc.target/aarch64/atomic-op-int.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-relaxed.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-release.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-release.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
> > 	* gcc.target/aarch64/atomic-op-short.c: Move test body from
> > here...
> > 	* gcc.target/aarch64/atomic-op-short.x: ... to here.
> > 	* gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
> > 	* gcc.target/arm/atomic-op-acq_rel.c: Likewise.
> > 	* gcc.target/arm/atomic-op-acquire.c: Likewise.
> > 	* gcc.target/arm/atomic-op-char.c: Likewise.
> > 	* gcc.target/arm/atomic-op-consume.c: Likewise.
> > 	* gcc.target/arm/atomic-op-int.c: Likewise.
> > 	* gcc.target/arm/atomic-op-relaxed.c: Likewise.
> > 	* gcc.target/arm/atomic-op-release.c: Likewise.
> > 	* gcc.target/arm/atomic-op-seq_cst.c: Likewise.
> > 	* gcc.target/arm/atomic-op-short.c: Likewise.
> >
> >
> >




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]