Usermode/crt0 - Replaced crtbegin/crtend with crti/crtn
[tpg/acess2.git] / Usermode / Libraries / crt0.o_src / Makefile
1 #
2 #
3 #
4
5 -include ../Makefile.cfg
6
7 BIN = $(OUTPUTDIR)Libs/crt0.o $(OUTPUTDIR)Libs/crti.o $(OUTPUTDIR)Libs/crtn.o
8
9 .PHONY: all clean install utest utest-build generate_exp
10
11 all: $(BIN)
12
13 install: $(BIN)
14
15 clean:
16         $(RM) $(BIN)
17
18 # Disabled unit tests
19 utest generate_exp utest-build utest-run:
20         @echo > /dev/null
21
22 $(OUTPUTDIR)Libs/%.o: %.c
23         @mkdir -p $(dir $@)
24         $(CC) -c $< -o $@
25 $(OUTPUTDIR)Libs/%.o: $(ARCHDIR)-%.S
26         @mkdir -p $(dir $@)
27         $(CC) -c $< -o $@
28
29 #$(OUTPUTDIR)Libs/crt0.o: obj-$(ARCH)/crt0_asm.o obj-$(ARCH)/crt0_c.o
30 #       @mkdir -p $(dir $@)
31 #       $(LD) -r -o $@ $?
32
33 #obj-$(ARCH)/crt0_asm.o: crt0.$(ARCHDIR).$(ASSUFFIX)
34 #       @mkdir -p $(dir $@)
35 #       $(AS) $(ASFLAGS) $< -o $@
36
37 #obj-$(ARCH)/crt0_c.o: crt0.c
38 #       @mkdir -p $(dir $@)
39 #       $(CC) -c $< -o $@
40

UCC git Repository :: git.ucc.asn.au