#!/bin/bash
if [ -z "$1" ] || [ -z "$2" ] || [ -n "$3" ]; then
	echo Usage: DUMP_SYM SRC.O DST.H
else
	objdump --syms "$1" | grep '^[0-9a-zA-Z]* g.* [^ 	][^ 	]*' | sed 's/^\([0-9a-zA-Z]*\) .* \([^ 	][^ 	]*\)$/#define \2 0x\1/' > "$2"
fi
