.echocheck
TAGS*
bin*
-config-local.h
@$(RM) $(2)
@$(TOUCH) $(2)
@$(CPP) $(CFLAGS) $(CFLAGS_$(3)) $(CFLAGS_$(4)) -DOBJECT=$(4) \
- -Wno-error -MM $(1) -MG -MP | \
+ -Wno-error -M $(1) -MG -MP | \
sed 's/\.o\s*:/_DEPS =/' >> $(2)
@$(ECHO_E) '\n$$(BIN)/$(4).o :' \
'$(1) $$(MAKEDEPS) $$(POST_O_DEPS) $$($(4)_DEPS)' \
$(Q)$(HOST_CC) -idirafter include -O2 -o $@ $<
CLEANUP += $(ICCFIX)
+###############################################################################
+#
+# Local configs
+#
+config/local/%.h :
+ $(Q)touch $@
+
###############################################################################
#
# Auto-incrementing build serial number. Append "bs" to your list of
//#define CONSOLE_BTEXT /* Who knows what this does? */
//#define CONSOLE_PC_KBD /* Direct access to PC keyboard */
+#include <config/local/console.h>
+
#endif /* CONFIG_CONSOLE_H */
#undef GDBUDP /* Remote GDB debugging over UDP
* (both may be set) */
+#include <config/local/general.h>
+
#endif /* CONFIG_GENERAL_H */
//#undef PCIAPI_PCBIOS /* Access via PCI BIOS */
//#define PCIAPI_DIRECT /* Direct access via Type 1 accesses */
+#include <config/local/ioapi.h>
+
#endif /* CONFIG_IOAPI_H */
#undef ISA_PROBE_ADDRS /* e.g. 0x200, 0x300 */
#undef ISA_PROBE_ONLY /* Do not probe any other addresses */
+#include <config/local/isa.h>
+
#endif /* CONFIG_ISA_H */
//#undef NAP_PCBIOS
//#define NAP_NULL
+#include <config/local/nap.h>
+
#endif /* CONFIG_NAP_H */
#define COMSTOP 1 /* Stop bits */
#endif
+#include <config/local/serial.h>
+
#endif /* CONFIG_SERIAL_H */
//#undef TIMER_PCBIOS
//#define TIMER_RDTSC
+#include <config/local/timer.h>
+
#endif /* CONFIG_TIMER_H */
#include <config/defaults.h>
+#include <config/local/umalloc.h>
+
#endif /* CONFIG_UMALLOC_H */