move a constant table to .rodata section
commitc986cc200cb7e0904a200992e1288007aa4c8c07
authorDavid Brownell <dbrownell@users.sourceforge.net>
Tue, 9 Mar 2010 03:10:05 +0000 (8 19:10 -0800)
committerDavid Brownell <dbrownell@users.sourceforge.net>
Tue, 9 Mar 2010 03:10:05 +0000 (8 19:10 -0800)
tree2162e4ddcc7fe22cf622ffdb4b89b4b98a7f6350
parentfc1063a1b9df5857ee3f1c18f88e5b821b5f0960
move a constant table to .rodata section

The table of command registration functions shouldn't be
in writable memory, where stray pointers can clobber it.
Also, it shouldn't be initialized at runtime; that just
consumes needless code space.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
src/openocd.c