From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9377AA0527; Mon, 9 Nov 2020 08:42:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 695E958C4; Mon, 9 Nov 2020 08:42:44 +0100 (CET) Received: from smtpbgsg2.qq.com (smtpbgsg2.qq.com [54.254.200.128]) by dpdk.org (Postfix) with ESMTP id 623D52BAA for ; Mon, 9 Nov 2020 08:42:42 +0100 (CET) X-QQ-mid: bizesmtp5t1604907748tssj1p025 Received: from localhost.localdomain.com (unknown [183.129.236.74]) by esmtp6.qq.com (ESMTP) with id ; Mon, 09 Nov 2020 15:42:23 +0800 (CST) X-QQ-SSF: 01400000000000C0C000B00A0000000 X-QQ-FEAT: cTSAXDkpFsYZ3ySlWMfw983pL6fp7zUXgzNb4o4T1swXQocH9rwiMXRltqYEb 3fTFb8WEgZvGpul8GpLxuAa3uXygw7gMCCAHFWQPzRw9YW/thP6lihMvAukzI8tEPNJMOy8 TGt+NZI1owsvE779vev6oTsLdWhfJulEH2FLwHrAlvsP9wXfSRQpa152XyIxpXexlwrM56e EoX1Ki6DWhypKTwYOcZvmohkPe520yucJvoDC8IIaVCXkJD68HDCwX+DzNbG52zRL/bTKPM ORktU4ZewWPfArhEv1bEJDRrgZCqYRRgs6B+SHaQLmS15XeJMBm1Fw0ZpZVeJdMNuYlkGwp KVIPtrg65Q3g0Cv3pgobfk6R0IYRA== X-QQ-GoodBg: 2 From: Jiawen Wu To: dev@dpdk.org Cc: Jiawen Wu Date: Mon, 9 Nov 2020 15:43:46 +0800 Message-Id: <20201109074346.3896752-1-jiawenwu@trustnetic.com> X-Mailer: git-send-email 2.18.4 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:trustnetic.com:qybgforeign:qybgforeign5 X-QQ-Bgrelay: 1 Subject: [dpdk-dev] [PATCH] net/txgbe: remove direct use of compiler attribute X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Remove direct use of compiler attribute. Signed-off-by: Jiawen Wu --- drivers/net/txgbe/base/txgbe_dummy.h | 2 +- drivers/net/txgbe/base/txgbe_osdep.h | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/net/txgbe/base/txgbe_dummy.h b/drivers/net/txgbe/base/txgbe_dummy.h index 0a3a76d0c..3a667dd31 100644 --- a/drivers/net/txgbe/base/txgbe_dummy.h +++ b/drivers/net/txgbe/base/txgbe_dummy.h @@ -7,7 +7,7 @@ #ifdef TUP #elif defined(__GNUC__) -#define TUP(x) x##_unused __attribute__((unused)) +#define TUP(x) (x##_unused txgbe_unused) #elif defined(__LCLINT__) #define TUP(x) x /*@unused@*/ #else diff --git a/drivers/net/txgbe/base/txgbe_osdep.h b/drivers/net/txgbe/base/txgbe_osdep.h index f3d443ad3..c5386381c 100644 --- a/drivers/net/txgbe/base/txgbe_osdep.h +++ b/drivers/net/txgbe/base/txgbe_osdep.h @@ -30,6 +30,8 @@ rte_panic("TXGBE: x"); \ } while (0) +#define txgbe_unused __rte_unused + #define usec_delay(x) rte_delay_us(x) #define msec_delay(x) rte_delay_ms(x) #define usleep(x) rte_delay_us(x) @@ -148,10 +150,6 @@ static inline u64 REVERT_BIT_MASK64(u64 mask) ((mask & 0xFFFFFFFF00000000) >> 32); } -#ifndef __rte_weak -#define __rte_weak __attribute__((__weak__)) -#endif - #define IOMEM #define prefetch(x) rte_prefetch0(x) -- 2.21.0.windows.1