Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1747 → Rev 1744

/boot/trunk/arch/mips32/loader/Makefile
86,7 → 86,7
-rm -f _components.h _link.ld $(COMPONENT_OBJECTS) $(OBJECTS) image.boot Makefile.depend
 
_components.h _link.ld $(COMPONENT_OBJECTS): $(COMPONENTS)
./pack $(IMAGE) $(OBJCOPY) $(COMPONENTS)
./pack $(OBJCOPY) $(COMPONENTS)
 
%.o: %.S
$(CC) $(DEFS) $(CFLAGS) -D__ASM__ -c $< -o $@
/boot/trunk/arch/mips32/loader/pack
30,26 → 30,13
 
[ "$#" -lt 1 ] && exit 1
 
case "$1" in
"mips")
BFD="binary"
;;
"ecoff")
BFD="ecoff-littlemips"
;;
*)
echo "Undefined image format" >&1
exit 1
;;
esac
 
OBJCOPY="$2"
OBJCOPY="$1"
LINK="_link.ld"
HEADER="_components.h"
 
shift 2
shift
 
echo "OUTPUT_FORMAT(\"${BFD}\")
echo 'OUTPUT_FORMAT("binary")
ENTRY(start)
 
SECTIONS {
66,7 → 53,7
*(.scommon);
*(.bss); /* uninitialized static variables */
*(COMMON); /* global variables */
*(.reginfo);" > "$LINK"
*(.reginfo);' > "$LINK"
 
echo '#ifndef ___COMPONENTS_H__
#define ___COMPONENTS_H__