From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13753 invoked by alias); 1 Sep 2013 20:42:10 -0000 Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org Received: (qmail 13736 invoked by uid 89); 1 Sep 2013 20:42:09 -0000 Received: from mail-pa0-f44.google.com (HELO mail-pa0-f44.google.com) (209.85.220.44) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Sun, 01 Sep 2013 20:42:09 +0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,NO_RELAYS autolearn=ham version=3.3.2 X-HELO: mail-pa0-f44.google.com Received: by mail-pa0-f44.google.com with SMTP id fz6so4406477pac.3 for ; Sun, 01 Sep 2013 13:41:40 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.69.0.129 with SMTP id ay1mr22175969pbd.12.1378068100565; Sun, 01 Sep 2013 13:41:40 -0700 (PDT) Received: by 10.70.19.3 with HTTP; Sun, 1 Sep 2013 13:41:40 -0700 (PDT) Date: Sun, 01 Sep 2013 20:42:00 -0000 Message-ID: Subject: Re: [Patch] ARM define atomic_exchange_acq/atomic_exchange_rel to __atomic_exchange_n From: Dinar Temirbulatov To: libc-ports@sourceware.org Cc: joseph@codesourcery.com, adeb@nvidia.com, Maxim Kuvyrkov Content-Type: text/plain; charset=ISO-8859-1 X-SW-Source: 2013-09/txt/msg00000.txt.bz2 Hi, Another version of change, I added atomic_compare_and_exchange_val_acq/atomic_compare_and_exchange_val_rel and atomic_compare_and_exchange_bool_acq/atomic_compare_and_exchange_boot_rel defenitions and also for gcc-4.7 and higher in the case of unsupported atomic compare and swap operation, it uses the kernel helper inlines. Tested on arm a9 with no new regressions. Ok to commit? thanks, Dinar.