This warning is actually a false report from gcc, which unfortunately is treated as an error due to compiler options chosen upstream. r1 and r2 will always be initialised by one of the cases in the switch statement before they are used. gcc doesn't know that one of these cases will always match, but it can be convinced by the addition of a default case that asserts a falsehood. I have made this change in a new version of the package but am waiting for a sponsor to upload it.
Note that this affects all architectures when the new version of gcc is used. -- Ben Hutchings When you say `I wrote a program that crashed Windows', people just stare ... and say `Hey, I got those with the system, *for free*'. - Linus Torvalds -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]