http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57357
Bug ID: 57357 Summary: Error with '-mno-sse' and include wchar.h Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: thutt at vmware dot com The following example shows a defect in gcc 4.8 when using the '-mno-sse' command line option: an error is reported when including wchar.h. Compile with: gcc-4.8 -m64 -O1 -mno-sse -c -o /tmp/gungla.o /tmp/gungla.c Sample Code: #include <wchar.h> Sample Output: In file included from /tmp/gungla.c:1:0: /opt/gcc-4.8.0/lib/gcc/x86_64-linux5.0/4.8.0/include-fixed/wchar.h: In function 'wcstod': /opt/gcc-4.8.0/lib/gcc/x86_64-linux5.0/4.8.0/include-fixed/wchar.h:563:1: error: SSE register return with SSE disabled { return __wcstod_internal (__nptr, __endptr, 0); } ^