[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Generate cpu.h with -ffreestanding
From: |
Flavio Cruz |
Subject: |
[PATCH] Generate cpu.h with -ffreestanding |
Date: |
Sun, 18 Dec 2022 17:38:23 -0500 |
During a system bootstrap, it is preferable that we don't require a full
hosted environment. For all other cases, we also do not need libc since
mach headers are self contained.
---
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index 918efa1..35c91bc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,7 +27,7 @@ SUFFIXES = .h .symo .symc .sym
.sym.symc:
$(AWK_V) $(AWK) -f $(srcdir)/gensym.awk $< > $@
.symc.symo:
- $(AM_V_CC) $(TARGET_CC) -S $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) -x c -o
$@ $<
+ $(AM_V_CC) $(TARGET_CC) -S $(TARGET_CPPFLAGS) $(TARGET_CFLAGS)
-ffreestanding -x c -o $@ $<
.symo.h:
$(AM_V_GEN) sed -e '/^[^*].*$$/d' -e 's/^[*]/#define/' -e
's/mAgIc[^-0-9]*//' \
$< > $@
--
2.37.2
- [PATCH] Generate cpu.h with -ffreestanding,
Flavio Cruz <=