[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rawtherapee FTBFS on arm (C++11 issue)



On Wed, Nov 04, 2015 at 05:12:17PM +0100, Philip Rinn wrote:
> Thanks for the explanation, strange that it differs between the architectures.

The C standard defines:

signed char (at least -128 to 127)
unsigned char (at least 0 to 255)
char (for string use only)

They are 3 different types and should not be used interchangably.

char is defined as being implementation specific for being signed or
unsigned since it is meant for text use only, and hence the architecture
can pick the one that is most efficient or simplest to implement.

-- 
Len Sorensen


Reply to: