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); }
^