/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__ |