Ticket #15990: foo.c++.err

File foo.c++.err, 1.3 KB (added by bhaible, 4 years ago)

GCC error messages in C++ mode

Line 
1In file included from foo.c:1:
2/boot/system/develop/headers/posix/uchar.h: In function 'size_t mbrtoc16(char16_t*, const char*, size_t, mbstate_t*)':
3/boot/system/develop/headers/posix/uchar.h:28:17: error: cannot convert 'char16_t*' to 'wchar_t*'
4 return mbrtowc(dest, src, srcLength, mbState);
5 ^~~~
6In file included from /boot/system/develop/headers/posix/uchar.h:8,
7 from foo.c:1:
8/boot/system/develop/headers/posix/wchar.h:66:33: note: initializing argument 1 of 'size_t mbrtowc(wchar_t*, const char*, size_t, mbstate_t*)'
9 extern size_t mbrtowc(wchar_t *dest, const char *src, size_t srcLength,
10 ~~~~~~~~~^~~~
11In file included from foo.c:1:
12/boot/system/develop/headers/posix/uchar.h: In function 'size_t mbrtoc32(char32_t*, const char*, size_t, mbstate_t*)':
13/boot/system/develop/headers/posix/uchar.h:39:17: error: invalid conversion from 'char32_t*' to 'wchar_t*' [-fpermissive]
14 return mbrtowc(dest, src, srcLength, mbState);
15 ^~~~
16In file included from /boot/system/develop/headers/posix/uchar.h:8,
17 from foo.c:1:
18/boot/system/develop/headers/posix/wchar.h:66:33: note: initializing argument 1 of 'size_t mbrtowc(wchar_t*, const char*, size_t, mbstate_t*)'
19 extern size_t mbrtowc(wchar_t *dest, const char *src, size_t srcLength,
20 ~~~~~~~~~^~~~