>Or my assumsion of gcc will treat char as signed for all platform is
>simply wrong.
Unfortunately this is the case.
>Should it behaves consistently across platforms?
No. RS6000 has `char' unsigned by default as well. You can use
-fsigned-char to force the other behaviour, but there will be a performance
hit if you do this. It's usually better to fix the code.
p.
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++ Please use [EMAIL PROTECTED] for ++
++ kernel-related discussions. ++