| # Assembler section type character | |
| # | |
| ASM_TCHAR := @ | |
| ASM_TCHAR_OPS := @ | |
| # Include RISCV-specific headers | |
| # | |
| INCDIRS := arch/$(ARCH)/include arch/riscv/include $(INCDIRS) | |
| # RISCV-specific directories containing source files | |
| # | |
| SRCDIRS += arch/riscv/core | |
| SRCDIRS += arch/riscv/interface/sbi | |
| SRCDIRS += arch/riscv/prefix | |
| # RISCV-specific flags | |
| # | |
| CFLAGS += -mno-strict-align -mno-plt | |
| # EFI requires -fshort-wchar, and nothing else currently uses wchar_t | |
| # | |
| CFLAGS += -fshort-wchar |