projects
/
nestedvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7f009e0
)
UNDO: %.o should not depend on full_toolchain
author
adam
<adam@megacz.com>
Mon, 10 May 2004 11:48:23 +0000
(
04:48
-0700)
committer
adam
<adam@megacz.com>
Mon, 10 May 2004 11:48:23 +0000
(
04:48
-0700)
darcs-hash:
20040510114823
-5007d-
7baf2d1a887cfeb2a934bad9c97a6c3b5ef993d1
.gz
Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index
d450f4b
..
20ca8bf
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-113,7
+113,9
@@
build/mips2java$(EXE_EXT): $(java_sources) $(java_gen_sources)
#
# MIPS Binary compilation
#
#
# MIPS Binary compilation
#
-build/%.o: src/%.c $(tasks)/full_toolchain
+
+# The nestedvm support library is special, it doesn't a full libc
+$(mips_c_objects): build/%.o: src/%.c $(tasks)/build_gcc $(tasks)/build_newlib $(tasks)/build_extraheaders
@mkdir -p `dirname $@`
$(MIPS_CC) $(MIPS_CFLAGS) -c -o $@ $<
@mkdir -p `dirname $@`
$(MIPS_CC) $(MIPS_CFLAGS) -c -o $@ $<
@@
-122,7
+124,7
@@
build/%.o: src/%.c $(tasks)/build_gcc $(tasks)/build_libc
@mkdir -p `dirname $@`
$(MIPS_CC) $(MIPS_CFLAGS) $($(notdir $*)_CFLAGS) -c -o $@ $<
@mkdir -p `dirname $@`
$(MIPS_CC) $(MIPS_CFLAGS) $($(notdir $*)_CFLAGS) -c -o $@ $<
-build/%.o: src/%.s $(tasks)/full_toolchain
+build/%.o: src/%.s $(tasks)/build_gcc
@mkdir -p `dirname $@`
$(MIPS_CC) -x assembler-with-cpp -c -o $@ $<
@mkdir -p `dirname $@`
$(MIPS_CC) -x assembler-with-cpp -c -o $@ $<