------- Comment #2 from goeran at uddeborg dot se 2009-07-27 16:00 ------- (In reply to comment #1) > I think this is a pervasive issue and we have at least another couple of PRs > about it in Bugzilla. Please check / commonize, thanks!
I'm not sure exactly what you mean with "this". This particular error message, calls of error() where the first argument is a conditional expression, or problems with translating GCC in general. I tried to look for more similar cases. But I couldn't find anything. Not that it is all that easy to search for. Neither "error" nor "?" are particularly good search terms. :-) So I may very well have missed something. Previously, I have reported a couple of instances where things can't be properly translated. But that has mostly been cases where the code needs a small rewrite. I'm not sure how to "commonize" those; they typically have to be handled case-by-case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40872