>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.                      ++

Reply via email to