Replace __attribute__ ((unused)) with unused_code
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
parent
69df58c2e8
commit
5d1a444812
@ -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
|
||||
|
@ -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;
|
||||
|
@ -43,8 +43,6 @@
|
||||
|
||||
#define FIFOMEMSIZE 40960
|
||||
|
||||
#define __unused __attribute__((unused))
|
||||
|
||||
/****************************************************************************
|
||||
* Private Types
|
||||
****************************************************************************/
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
}
|
||||
|
@ -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)
|
||||
|
@ -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) \
|
||||
|
Loading…
Reference in New Issue
Block a user