aboutsummaryrefslogtreecommitdiff
path: root/gprof/make_hp_order_obj
blob: ad9df2ec1c5f87fcb64a77216cfedc81d12823c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/csh -f
# $1 is the file containing the function ordering
# $2 is the output file

echo '	.SPACE $TEXT$' > /tmp/$$.s
foreach func (`cat $1`)
  echo "	.NSUBSPA $func,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY" >> /tmp/$$.s
end

gcc -c /tmp/$$.s -o $2
rm -f /tmp/$$.s