mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-24 04:16:05 +08:00
riscv: Avoid namespace pollution
Remove <rtems/score/riscv-utility.h> include from <rtems/score/cpu.h> (which is visible via <rtems.h> for example). Update #3433.
This commit is contained in:
@@ -33,6 +33,7 @@
|
||||
*/
|
||||
|
||||
#include <rtems/timecounter.h>
|
||||
#include <rtems/score/riscv-utility.h>
|
||||
|
||||
#include <bsp.h>
|
||||
#include <bsp/fatal.h>
|
||||
|
||||
@@ -29,10 +29,9 @@
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#include <rtems/system.h>
|
||||
#include <rtems/score/isr.h>
|
||||
#include <rtems/score/wkspace.h>
|
||||
#include <rtems/score/cpu.h>
|
||||
#include <rtems/score/isr.h>
|
||||
#include <rtems/score/riscv-utility.h>
|
||||
|
||||
/* bsp_start_vector_table_begin is the start address of the vector table
|
||||
* containing addresses to ISR Handlers. It's defined at the BSP linkcmds
|
||||
|
||||
@@ -40,13 +40,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
#include <rtems/score/basedefs.h>
|
||||
#include <rtems/score/riscv.h> /* pick up machine definitions */
|
||||
#include <rtems/score/riscv-utility.h>
|
||||
#ifndef ASM
|
||||
#include <rtems/bspIo.h>
|
||||
#include <stdint.h>
|
||||
#include <stdio.h> /* for printk */
|
||||
#endif
|
||||
#include <rtems/score/riscv.h>
|
||||
|
||||
#define RISCV_MSTATUS_MIE 0x8
|
||||
|
||||
|
||||
@@ -32,6 +32,7 @@
|
||||
|
||||
#include <rtems/asm.h>
|
||||
#include <rtems/score/cpu.h>
|
||||
#include <rtems/score/riscv-utility.h>
|
||||
|
||||
.section .text, "ax", @progbits
|
||||
.align 2
|
||||
|
||||
Reference in New Issue
Block a user