From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179]) by dpdk.org (Postfix) with ESMTP id B1B545320 for ; Fri, 24 Jan 2014 16:28:00 +0100 (CET) Received: by mail-we0-f179.google.com with SMTP id w62so2747570wes.24 for ; Fri, 24 Jan 2014 07:29:17 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=wVTPYL24dDsjFRCMnxtauacuLiYNWLm8+tyNqtShneA=; b=c4WXEA4VmE26ocJtktOAKSiQAb39g9+mKtXIZaATVFYogHVQEULO3xryZbcUS4nJIi p15sU7FFFwSUTbVaOzMfRQgA29iPJ0RYR/QKuF499DZRB/bl8p4BnQiwFka/YsxVbEZ5 arj2YhCgy/NHEjhILayHdh1lK1LoINo+dInv/DgKm26qmE0qX6ouA7SmtQhNj0Pwlbn8 gLWRTQtKM6OQHRY/H+v6jsi6KALuwtmsf6GYzzPVqrK+nvu8XX3jhgLKSMjL8NfsfQNM SgOOMAtaj15lgwg0fIek49ZNg3OxYXeOAn7GGjY2a1KvUFxNyxqQrkM3iSPGrodV3/dy vDLw== X-Gm-Message-State: ALoCoQmoxicN5uWi+fiOavhZDmaqytWww6p5nY5CojAPrMENxtpuymYrkk9cbD+N/lOPFkPywu3j X-Received: by 10.180.102.42 with SMTP id fl10mr3670216wib.42.1390577357403; Fri, 24 Jan 2014 07:29:17 -0800 (PST) Received: from glumotte.dev.6wind.com (6wind.net2.nerim.net. [213.41.180.237]) by mx.google.com with ESMTPSA id ey3sm7877332wib.4.2014.01.24.07.29.15 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Jan 2014 07:29:16 -0800 (PST) From: Olivier Matz To: dev@dpdk.org Date: Fri, 24 Jan 2014 16:29:06 +0100 Message-Id: <1390577346-22071-1-git-send-email-olivier.matz@6wind.com> X-Mailer: git-send-email 1.8.4.rc3 Subject: [dpdk-dev] [PATCH] spinlock: fix build with clang X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jan 2014 15:28:01 -0000 LLVM clang requires an explicitly sized "cmp" assembly instruction. Signed-off-by: Olivier Matz --- lib/librte_eal/common/include/rte_spinlock.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/librte_eal/common/include/rte_spinlock.h b/lib/librte_eal/common/include/rte_spinlock.h index f7a245a..c530993 100644 --- a/lib/librte_eal/common/include/rte_spinlock.h +++ b/lib/librte_eal/common/include/rte_spinlock.h @@ -98,7 +98,7 @@ rte_spinlock_lock(rte_spinlock_t *sl) "jz 3f\n" "2:\n" "pause\n" - "cmp $0, %[locked]\n" + "cmpl $0, %[locked]\n" "jnz 2b\n" "jmp 1b\n" "3:\n" -- 1.8.4.rc3