mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-09 02:46:47 +00:00
依然是一些针对Mac编译环境的适配
This commit is contained in:
parent
499d32d17c
commit
518ce3818c
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,6 +3,7 @@
|
|||||||
DragonOS.iso
|
DragonOS.iso
|
||||||
.idea/
|
.idea/
|
||||||
kernel/kernel
|
kernel/kernel
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
*.o
|
*.o
|
||||||
*.s
|
*.s
|
||||||
|
@ -22,8 +22,8 @@ kernel_subdirs := common driver process debug filesystem time arch exception mm
|
|||||||
|
|
||||||
|
|
||||||
head.o: head.S
|
head.o: head.S
|
||||||
gcc -E head.S > head.s # 预处理
|
gcc -E head.S > _head.s # 预处理
|
||||||
as $(ASFLAGS) -o head.o head.s
|
as $(ASFLAGS) -o head.o _head.s
|
||||||
|
|
||||||
|
|
||||||
main.o: main.c
|
main.o: main.c
|
||||||
|
@ -5,8 +5,8 @@ CFLAGS += -I .
|
|||||||
all: entry.o irq.o softirq.o trap.o
|
all: entry.o irq.o softirq.o trap.o
|
||||||
|
|
||||||
entry.o: entry.S
|
entry.o: entry.S
|
||||||
gcc -E entry.S > entry.s
|
gcc -E entry.S > _entry.s
|
||||||
as $(ASFLAGS) -o entry.o entry.s
|
as $(ASFLAGS) -o entry.o _entry.s
|
||||||
|
|
||||||
trap.o: trap.c
|
trap.o: trap.c
|
||||||
gcc $(CFLAGS) -c trap.c -o trap.o
|
gcc $(CFLAGS) -c trap.c -o trap.o
|
||||||
|
@ -6,8 +6,8 @@ CFLAGS += -I .
|
|||||||
|
|
||||||
|
|
||||||
procs.o: proc.S
|
procs.o: proc.S
|
||||||
gcc -E proc.S > proc.s
|
gcc -E proc.S > _proc.s
|
||||||
as $(ASFLAGS) -o procs.o proc.s
|
as $(ASFLAGS) -o procs.o _proc.s
|
||||||
|
|
||||||
process.o: process.c
|
process.o: process.c
|
||||||
gcc $(CFLAGS) -c process.c -o process.o
|
gcc $(CFLAGS) -c process.c -o process.o
|
||||||
|
@ -6,8 +6,8 @@ all: apu_boot.o smp.o
|
|||||||
|
|
||||||
|
|
||||||
apu_boot.o: apu_boot.S
|
apu_boot.o: apu_boot.S
|
||||||
gcc -E apu_boot.S > apu_boot.s # 预处理
|
gcc -E apu_boot.S > _apu_boot.s # 预处理
|
||||||
as $(ASFLAGS) -o apu_boot.o apu_boot.s
|
as $(ASFLAGS) -o apu_boot.o _apu_boot.s
|
||||||
|
|
||||||
smp.o: smp.c
|
smp.o: smp.c
|
||||||
gcc $(CFLAGS) -c smp.c -o smp.o
|
gcc $(CFLAGS) -c smp.c -o smp.o
|
Loading…
x
Reference in New Issue
Block a user