Rev 2982 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2982 | Rev 2996 | ||
---|---|---|---|
Line 65... | Line 65... | ||
65 | ln -sfn ../arch/$(ARCH)/include include/arch |
65 | ln -sfn ../arch/$(ARCH)/include include/arch |
66 | 66 | ||
67 | -include Makefile.depend |
67 | -include Makefile.depend |
68 | 68 | ||
69 | clean: |
69 | clean: |
70 | -rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm $(OUTPUT).sections Makefile.depend *.o arch/$(ARCH)/_link.ld include/arch _link.ld |
70 | -rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm $(OUTPUT).sections Makefile.depend *.o arch/$(ARCH)/_link.ld include/arch |
71 | find arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \; |
71 | find arch/$(ARCH)/ -name '*.o' -follow -exec rm \{\} \; |
72 | 72 | ||
73 | $(OUTPUT): $(LIBS) _link.ld |
73 | $(OUTPUT): $(LIBS) arch/$(ARCH)/_link.ld |
74 | $(LD) -T _link.ld $(LFLAGS) $(LIBS) -o $@ -Map $(OUTPUT).map |
74 | $(LD) -T arch/$(ARCH)/_link.ld $(LFLAGS) $(LIBS) -o $@ -Map $(OUTPUT).map |
75 | 75 | ||
76 | _link.ld: _link.ld.in |
76 | arch/$(ARCH)/_link.ld: arch/$(ARCH)/_link.ld.in |
77 | $(CC) $(DEFS) $(CFLAGS) -DLIBC_PREFIX=$(LIBC_PREFIX) -E -x c $< | grep -v "^\#" > $@ |
77 | $(CC) $(DEFS) $(CFLAGS) -DLIBC_PREFIX=$(LIBC_PREFIX) -E -x c $< | grep -v "^\#" > $@ |