#!/bin/sh
# Disassembly the Code: line in Linux oopses

T=`mktemp`

while read i ; do 
	echo $i

case "$i" in 
*Code:*)

echo -n "	.byte 0x" > $T.s
echo $i | sed -e 's/.*Code: //;s/ /,0x/g' >> $T.s 
echo >> $T.s
as -o $T.o $T.s
objdump -S $T.o
rm $T.o $T.s
;;
esac

done 

