diff --git a/bsps/arm/shared/cache/cache-v7m.c b/bsps/arm/shared/cache/cache-v7m.c index edaf1141ae..d0ce3e432f 100644 --- a/bsps/arm/shared/cache/cache-v7m.c +++ b/bsps/arm/shared/cache/cache-v7m.c @@ -71,6 +71,9 @@ static inline void _CPU_cache_invalidate_instruction_range( size_t n_bytes ) { + (void) i_addr; + (void) n_bytes; + rtems_interrupt_level level; rtems_interrupt_disable(level); diff --git a/bsps/shared/dev/clock/arm-generic-timer.c b/bsps/shared/dev/clock/arm-generic-timer.c index b2842df175..5932543c8b 100644 --- a/bsps/shared/dev/clock/arm-generic-timer.c +++ b/bsps/shared/dev/clock/arm-generic-timer.c @@ -110,6 +110,8 @@ static void arm_gt_clock_handler_install(rtems_interrupt_handler handler) static uint32_t arm_gt_clock_get_timecount(struct timecounter *tc) { + (void) tc; + return (uint32_t) arm_gt_clock_get_count(); } @@ -134,6 +136,8 @@ static void arm_gt_clock_secondary_initialization(uint64_t cval) { #if defined(RTEMS_SMP) && !defined(CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR) _SMP_Broadcast_action(arm_gt_clock_secondary_action, &cval); +#else + (void) cval; #endif } diff --git a/bsps/shared/dev/serial/arm-pl011.c b/bsps/shared/dev/serial/arm-pl011.c index ac0af66539..726935ef5d 100644 --- a/bsps/shared/dev/serial/arm-pl011.c +++ b/bsps/shared/dev/serial/arm-pl011.c @@ -382,6 +382,8 @@ static bool arm_pl011_first_open( rtems_libio_open_close_args_t *args ) { + (void) args; + arm_pl011_context *context = (arm_pl011_context *) base; #ifdef BSP_CONSOLE_USE_INTERRUPTS rtems_status_code sc; @@ -414,6 +416,8 @@ static void arm_pl011_last_close( rtems_libio_open_close_args_t *args ) { + (void) args; + const arm_pl011_context *context = (void *) base; (void) rtems_interrupt_handler_remove( context->irq, @@ -533,4 +537,4 @@ const rtems_termios_device_handler arm_pl011_fns = { .poll_read = arm_pl011_read_polled, .mode = TERMIOS_POLLED, #endif -}; \ No newline at end of file +};