A good tags file is essential when developing with emacs. My tags setup (see Adam’s dot files) didn’t work out of the box on my Mac. It turns out that the included ctags is ancient. The simple fix is to install a newer version of ctags with Darwin Ports.
sudo port install ctags