1#!/bin/sh 2# $NetBSD: mkldscript.sh,v 1.1 2007/03/04 02:35:49 tsutsui Exp $ 3 4TEMPLATE=$1 5shift 6 7SETS=`$OBJDUMP -x $* | fgrep "RELOCATION RECORDS FOR [link_set" | \ 8 sort -u | sed 's/^.*\[\(.*\)\]:$/\1/'` 9 10for s in $SETS; do 11 printf " . = ALIGN(4);\n" 12 printf " PROVIDE (__start_%s = .);\n" $s 13 printf " *(%s)\n" $s 14 printf " PROVIDE (__stop_%s = .);\n" $s 15done 16