Replace __attribute__ ((unused)) with unused_code

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao
2021-07-27 21:11:56 +08:00
committed by Gustavo Henrique Nihei
parent 69df58c2e8
commit 5d1a444812
9 changed files with 38 additions and 43 deletions
+3 -7
View File
@@ -77,10 +77,6 @@
#define APDID_HPADC 12
#define APDID_LPADC 13
/* Compiler hint shortcut */
#define __unused __attribute__((unused))
#define ALIGNUP(v, a) (((v) + ((a) - 1)) & ~((a) - 1))
#define TILESIZESHIT 17
#define TILESIZE (1 << TILESIZESHIT)
@@ -133,11 +129,11 @@ static void cxd56_img_clock_enable(void);
static void cxd56_img_clock_disable(void);
static void cxd56_scu_clock_ctrl(uint32_t block, uint32_t intr, int on);
static void cxd56_scu_peri_clock_enable(FAR const struct scu_peripheral *p)
__unused;
unused_code;
static void cxd56_scu_peri_clock_disable(FAR const struct scu_peripheral *p)
__unused;
unused_code;
static void cxd56_scu_peri_clock_gating(FAR const struct scu_peripheral *p,
int enable) __unused;
int enable) unused_code;
/****************************************************************************
* Public Data
+1 -1
View File
@@ -182,7 +182,7 @@ static int cxd56_farapidonehandler(int cpuid, int protoid,
* Public Functions
****************************************************************************/
__attribute__((used))
unused_code
void farapi_main(int id, void *arg, struct modulelist_s *mlist)
{
struct farmsg_s msg;
-2
View File
@@ -43,8 +43,6 @@
#define FIFOMEMSIZE 40960
#define __unused __attribute__((unused))
/****************************************************************************
* Private Types
****************************************************************************/
+7 -15
View File
@@ -57,14 +57,6 @@
#ifdef CONFIG_CXD56_SPI
/****************************************************************************
* Pre-processor Definitions
****************************************************************************/
#ifndef __unused
#define __unused __attribute__((unused))
#endif
/****************************************************************************
* Private Types
****************************************************************************/
@@ -110,9 +102,9 @@ static inline void spi_putreg(FAR struct cxd56_spidev_s *priv,
/* DMA support */
#ifdef CONFIG_CXD56_DMAC
static void __unused spi_dmaexchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer, size_t nwords);
static void unused_code spi_dmaexchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer, size_t nwords);
static void spi_dmatrxwait(FAR struct cxd56_spidev_s *priv);
static void spi_dmatxcallback(DMA_HANDLE handle, uint8_t status, void *data);
static void spi_dmarxcallback(DMA_HANDLE handle, uint8_t status, void *data);
@@ -134,10 +126,10 @@ static uint32_t spi_setfrequency(FAR struct spi_dev_s *dev,
static void spi_setmode(FAR struct spi_dev_s *dev, enum spi_mode_e mode);
static void spi_setbits(FAR struct spi_dev_s *dev, int nbits);
static uint32_t spi_send(FAR struct spi_dev_s *dev, uint32_t wd);
static void __unused spi_exchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer,
size_t nwords);
static void unused_code spi_exchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer,
size_t nwords);
#ifndef CONFIG_SPI_EXCHANGE
static void spi_sndblock(FAR struct spi_dev_s *dev, FAR const void *buffer,
size_t nwords);
+7 -11
View File
@@ -57,10 +57,6 @@
* Pre-processor Definitions
****************************************************************************/
#ifndef __unused
#define __unused __attribute__((unused))
#endif
/* 8 frame FIFOs for both transmit and receive */
#define RP2040_SPI_FIFOSZ 8
@@ -110,9 +106,9 @@ static inline void spi_putreg(FAR struct rp2040_spidev_s *priv,
/* DMA support */
#ifdef CONFIG_RP2040_SPI_DMA
static void __unused spi_dmaexchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer, size_t nwords);
static void unused_code spi_dmaexchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer, size_t nwords);
static void spi_dmatxcallback(DMA_HANDLE handle, uint8_t status, void *data);
static void spi_dmarxcallback(DMA_HANDLE handle, uint8_t status, void *data);
static void spi_dmatxsetup(FAR struct rp2040_spidev_s *priv,
@@ -136,10 +132,10 @@ static uint32_t spi_setfrequency(FAR struct spi_dev_s *dev,
static void spi_setmode(FAR struct spi_dev_s *dev, enum spi_mode_e mode);
static void spi_setbits(FAR struct spi_dev_s *dev, int nbits);
static uint32_t spi_send(FAR struct spi_dev_s *dev, uint32_t wd);
static void __unused spi_exchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer,
size_t nwords);
static void unused_code spi_exchange(FAR struct spi_dev_s *dev,
FAR const void *txbuffer,
FAR void *rxbuffer,
size_t nwords);
#ifndef CONFIG_SPI_EXCHANGE
static void spi_sndblock(FAR struct spi_dev_s *dev, FAR const void *buffer,
size_t nwords);
+1 -2
View File
@@ -76,8 +76,7 @@ uint8_t g_idle_stack[BL602_IDLESTACK_SIZE]
* g_boot2_partition_table in linker script
*/
static struct boot2_partition_table_s g_boot2_partition_table
__attribute__((used));
static struct boot2_partition_table_s g_boot2_partition_table unused_data;
/****************************************************************************
* Public Data
+2 -2
View File
@@ -329,8 +329,8 @@ static void up_apic_init(void)
*
****************************************************************************/
static int __attribute__((unused))
legacy_pic_irq_handler(int irq, uint32_t *regs, void *arg)
static int unused_code
legacy_pic_irq_handler(int irq, uint32_t *regs, void *arg)
{
return 0;
}
+14
View File
@@ -147,6 +147,11 @@
# define noinstrument_function __attribute__ ((no_instrument_function))
/* The unsued code or data */
# define unused_code __attribute__((unused))
# define unused_data __attribute__((unused))
/* Some versions of GCC have a separate __syslog__ format.
* http://mail-index.netbsd.org/source-changes/2015/10/14/msg069435.html
* Use it if available. Otherwise, assume __printf__ accepts %m.
@@ -404,6 +409,9 @@
# define noinline_function
# define noinstrument_function
# define unused_code
# define unused_data
# define printflike(a, b)
# define sysloglike(a, b)
# define scanflike(a, b)
@@ -536,6 +544,8 @@
# define inline_function
# define noinline_function
# define noinstrument_function
# define unused_code
# define unused_data
# define printflike(a, b)
# define sysloglike(a, b)
# define scanflike(a, b)
@@ -641,6 +651,8 @@
# define inline_function
# define noinline_function
# define noinstrument_function
# define unused_code
# define unused_data
# define printflike(a, b)
# define sysloglike(a, b)
# define scanflike(a, b)
@@ -701,6 +713,8 @@
# define inline_function
# define noinline_function
# define noinstrument_function
# define unused_code
# define unused_data
# define printflike(a, b)
# define sysloglike(a, b)
# define scanflike(a, b)
+3 -3
View File
@@ -81,7 +81,7 @@
#define SPLAY_ENTRY(type) \
struct \
{ \
struct type *spe_left; /* left element */ \
struct type *spe_left; /* left element */ \
struct type *spe_right; /* right element */ \
}
@@ -516,7 +516,7 @@ while (0)
#define RB_PROTOTYPE(name, type, field, cmp) \
RB_PROTOTYPE_INTERNAL(name, type, field, cmp,)
#define RB_PROTOTYPE_STATIC(name, type, field, cmp) \
RB_PROTOTYPE_INTERNAL(name, type, field, cmp, __attribute__((__unused__)) static)
RB_PROTOTYPE_INTERNAL(name, type, field, cmp, unused_code static)
#define RB_PROTOTYPE_INTERNAL(name, type, field, cmp, attr) \
attr void name##_RB_INSERT_COLOR(struct name *, struct type *); \
attr void name##_RB_REMOVE_COLOR(struct name *, struct type *, struct type *); \
@@ -536,7 +536,7 @@ while (0)
RB_GENERATE_INTERNAL(name, type, field, cmp,)
#define RB_GENERATE_STATIC(name, type, field, cmp) \
RB_GENERATE_INTERNAL(name, type, field, cmp, __attribute__((__unused__)) static)
RB_GENERATE_INTERNAL(name, type, field, cmp, unused_code static)
#define RB_GENERATE_INTERNAL(name, type, field, cmp, attr) \
attr void name##_RB_INSERT_COLOR(struct name *head, struct type *elm) \