Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
Here's a minor feature request for exporting to GCC and GCC-based environments (such as KDS and Atmel Studio): add the compiler flag
-funsigned-char
in exported projects by default.The mbed handbook lists the
char
type as being unsigned (here), but the C standard does not specify, and in GCCchar
s are signed by default (see http://stackoverflow.com/a/2054959/1858923). This leads to errors when exporting projects that assume thatchar
s are unsigned, such as Neil Thiessen's SDFileSystem. If we automatically set-funsigned-char
in exported projects, we reduce the inconsistencies between the mbed online compiler and other target compilers for exported projects.