Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Hmmm... since you dug this up again, I'd rather suggest checking that .rodata is linked into the binary. Using a decade-old compiler version usually isn't much of a solution...
Every good solution is obvious once you've found it.
chromex wrote:Just in case any else runs across this thread looking for the solution to this problem but is unwilling/unable to switch away from gcc the key lies in using gcc version 2.95 before they put in certain optimizations which break this.
The solution to any problem is avoiding the situation that caused it? How about fixing the problem instead?