really don't want to distribute them as part of gprof (not without major
work).
Things-to-lose:
.cvsignore
+make_hp_order_obj
+make_solaris_order_map
Do-last:
--- /dev/null
+#!/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
--- /dev/null
+#!/bin/csh -f
+# $1 is the file containing the function ordering
+# $2 is the output file (a linker map file for the solaris native linker)
+
+echo 'text = LOAD ?RXO;' > $2
+foreach func (`cat $1`)
+ echo "text: .text%$func;" >> $2
+end