The preprocessor available in the AmigaOS port of ‘GCC’ is case
sensitive. This means, that the header names provided in the
#include directives have to be correct, including upper and
lower case letters. This affects only the way the preprocessor works.
Currently available native AmigaOS file systems are case insensitive.
Note: This might seem like a horrible hack and a crazy attempt to implement a “ridiculous” UNIX feature on Amiga. However, this feature has been introduced to terminate the endless ‘G++’ problems with a standard ‘ANSI C’ header string.h: under the AmigaOS, a ‘C++’ header String.h would be included, instead.