Mail Archives: djgpp-workers/1998/02/03/08:36:22
> I have obviously not a clear view over these bad side effects. Could you
> please fill me in, or at least provide a good example?
> I know that the gnu compiler et al. are using "unsigned char" by default
> on many platforms, where it is obviously used without problems.
> The only problems I can see are with djgpp programs specifically relying
> on the fact that "char" is "signed char", and I don't think many
> programs do that.
Unsigned char cannot hold a negative value. SGI uses unsigned char,
and this hits me a *lot*. Many programs test for this during
configure and use different code (or at least "signed char") to work
around it.
- Raw text -