Make progress towards aarch64 build

This commit is contained in:
Justine Tunney 2023-05-01 19:43:59 -07:00
parent 08ff26c817
commit ca2860947f
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
15428 changed files with 25694 additions and 23138 deletions

View file

@ -69,16 +69,6 @@ $(LIBC_SYSV_A).pkg: \
$(LIBC_SYSV_A_OBJS) \
$(foreach x,$(LIBC_SYSV_A_DIRECTDEPS),$($(x)_A).pkg)
$(LIBC_SYSV_A_OBJS): \
o/libc/sysv/consts/syscon.internal.inc
o/libc/sysv/consts/syscon.internal.inc: \
libc/sysv/consts/syscon.internal.h \
libc/macros.internal.h \
libc/dce.h \
libc/intrin/asancodes.h \
ape/relocations.h
o/libc/sysv/macros.internal.inc: \
libc/sysv/macros.internal.h \
libc/macros.internal.h
@ -145,5 +135,13 @@ $(LIBC_SYSV_MACHCALLS_A_OBJS): \
#───────────────────────────────────────────────────────────────────────────────
# let aarch64 compile these
o/$(MODE)/libc/sysv/consts/%.o: libc/sysv/consts/%.S
@$(COMPILE) -AOBJECTIFY.S $(OBJECTIFY.S) $(OUTPUT_OPTION) $<
o/$(MODE)/libc/sysv/dos2errno/%.o: libc/sysv/dos2errno/%.S
@$(COMPILE) -AOBJECTIFY.S $(OBJECTIFY.S) $(OUTPUT_OPTION) $<
#───────────────────────────────────────────────────────────────────────────────
.PHONY: o/$(MODE)/libc/sysv
o/$(MODE)/libc/sysv: $(LIBC_SYSV_CHECKS)