It's reasonably common for #defines with very limited scope.  The point about gdb is a good one so i'll move this to a packed enum.