-$(BIN): crt0.$(ARCHDIR).asm
- @mkdir -p $(dir $(BIN))
- $(AS) $(ASFLAGS) $< -o $@
+# Disabled unit tests
+utest generate_exp utest-build utest-run:
+ @echo > /dev/null
+
+$(OUTPUTDIR)Libs/%S.o: %S.c Makefile
+ @mkdir -p $(dir $@)
+ $(CC) $(CFLAGS) -c $< -o $@ -fPIC
+$(OUTPUTDIR)Libs/%.o: %.c Makefile
+ @mkdir -p $(dir $@)
+ $(CC) $(CFLAGS) -c $< -o $@
+$(OUTPUTDIR)Libs/%.o: $(ARCHDIR)-%.S
+ @mkdir -p $(dir $@)
+ $(CC) $(CFLAGS) -c $< -o $@
+