2 .PHONY: all clean binutils gcc include
4 all: include binutils gcc
7 $(RM) -rf $(BINUTILS_DIR) $(GCC_DIR) build-$(ARCH)
9 gcc: $(GCC_DIR) $(PREFIX)/bin/$(TARGET)-gcc
11 binutils: $(BINUTILS_DIR) $(PREFIX)/bin/$(TARGET)-ld
13 $(BINUTILS_DIR) $(GCC_DIR): %: %.tar.bz2
16 $(GCC_DIR)/%: patches/gcc/%.patch
18 @tar -xf $(GCC_ARCHIVE) $@
20 $(GCC_DIR)/%: patches/gcc/%
24 $(BINUTILS_DIR)/%: patches/binutils/%.patch
26 @tar -xf $(BINUTILS_ARCHIVE) $@
28 $(BINUTILS_DIR)/%: patches/binutils/%