]> rtime.felk.cvut.cz Git - l4.git/blobdiff - kernel/fiasco/src/boot/ia32/Makerules.BOOT.ia32
update
[l4.git] / kernel / fiasco / src / boot / ia32 / Makerules.BOOT.ia32
index ad2725a5aa38f15b919aae5ee9a3ae4234f40891..5b0c31a3167f1e02d4ff15c4157f63c70ac03faf 100644 (file)
@@ -30,14 +30,16 @@ boot_img.x2:        boot_img.x1
 
 kernel.ia32.lds: linking.h
 
-$(KERNEL):     kernel.ia32.lds boot_img.o $(CRT0) $(OBJ_KERNEL) $(LIBK) $(LIBAMM) $(KERNEL_EXTRA_LIBS) $(ABI) $(JABI) libdrivers.a $(CXXLIB) $(LIBKERN) $(MINILIBC) libgluedriverslibc.a
+$(KERNEL):     kernel.ia32.lds boot_img.o $(CRT0) $(OBJ_KERNEL) $(JDB) $(LIBK) $(KERNEL_EXTRA_LIBS) $(ABI) $(JABI) libdrivers.a $(CXXLIB) $(LIBKERN) $(MINILIBC) libgluedriverslibc.a
                $(LINK_MESSAGE)
                $(VERBOSE)$(LD) -m $(LD_EMULATION) -N -o $@ \
                   -T $< -gc-sections $(filter-out $<,$+) \
                   $(KERNEL_UNRES_SYMS)
+               $(call ADD_CONFIGFILE,$@)
 
+# '$(RM) main' should be removed later - Late 2012
 $(BOOT): $(KERNEL)
                $(LINK_MESSAGE)
                $(VERBOSE)$(STRIP) -o $@ $<
                $(VERBOSE)chmod 755 $@
-               $(VERBOSE)ln -sf $@ fiasco
+               $(VERBOSE)$(RM) main