summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorNathan Lee <me@nwlee.tech>2026-07-12 12:42:31 -0500
committerNathan Lee <me@nwlee.tech>2026-07-12 12:45:05 -0500
commit24fdac29fb8a1c7766869b05e7a17b2c4cc98ce1 (patch)
tree6fddf53527e7ab52e089b620bcdbcba5fa67daa3 /Makefile
parent5d9942d70ca61af4d12cd2a531a190c98052c9c4 (diff)
create elf.h
The ELF parser needs more work, there are more structs to be added. memcpy was refactored from mem.h into common.h endianness conversions were standardized in types.h
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 2de743c..cc021ca 100644
--- a/Makefile
+++ b/Makefile
@@ -3,9 +3,10 @@ LD = ld.lld
OBJCOPY = llvm-objcopy
ARCH_FLAG = \
- --target=riscv32-unknown-elf \
- -march=rv32im \
- -mabi=ilp32
+ --target=riscv32-unknown-elf \
+ -march=rv32im \
+ -mabi=ilp32 \
+ -D__SYS_LITTLE_ENDIAN__
COMMON_FLAGS = \