]> snippets.scripts.mit.edu Git - Scripts/git/.git/blobdiff - programming/disasm
programming: Sync gccrun and disasm from my locker (oops)
[Scripts/git/.git] / programming / disasm
index 0531dc52110dbae41003c372343236047a79631a..ad014ebd3d017026a352f4b07e4211958c8c402e 100755 (executable)
@@ -1,6 +1,11 @@
 #!/bin/sh
 
+case "$1" in
+  -o) args="$2"
+      shift 2;;
+esac
+
 file=$(mktemp)
 echo "$*" | xxd -r -p > "$file"
-objdump -D -b binary -m i386 "$file" | tail -n +7
+objdump -D -b binary -m i386 $args "$file" | tail -n +7
 rm "$file"