warnings during compile (msvcrt related)
Paul Vriens
Paul.Vriens at xs4all.nl
Wed Jul 12 14:23:30 CDT 2006
Hi,
during a new fresh compilation I saw several warnings:
In file included from ../../include/winnt.h:27,
from ../../include/windef.h:234,
from crtdll_main.c:28:
../../include/msvcrt/ctype.h:72: warning: conflicting types for built-in function ‘iswalnum’
../../include/msvcrt/ctype.h:73: warning: conflicting types for built-in function ‘iswalpha’
../../include/msvcrt/ctype.h:75: warning: conflicting types for built-in function ‘iswcntrl’
../../include/msvcrt/ctype.h:77: warning: conflicting types for built-in function ‘iswdigit’
../../include/msvcrt/ctype.h:78: warning: conflicting types for built-in function ‘iswgraph’
../../include/msvcrt/ctype.h:79: warning: conflicting types for built-in function ‘iswlower’
../../include/msvcrt/ctype.h:80: warning: conflicting types for built-in function ‘iswprint’
../../include/msvcrt/ctype.h:81: warning: conflicting types for built-in function ‘iswpunct’
../../include/msvcrt/ctype.h:82: warning: conflicting types for built-in function ‘iswspace’
../../include/msvcrt/ctype.h:83: warning: conflicting types for built-in function ‘iswupper’
../../include/msvcrt/ctype.h:84: warning: conflicting types for built-in function ‘iswxdigit’
../../include/msvcrt/ctype.h:85: warning: conflicting types for built-in function ‘towlower’
It turns out these errors are generated for some dll's (crtdll and
msvcrtd and their tests). And also for some programs (notepad, regedit,
taskmgr, wordpad).
The common thing is that they all have in their Makefile.in:
EXTRAINCL = -I$(TOPSRCDIR)/include/msvcrt
Is this harmless? Should it (what?) be fixed?
Cheers,
Paul.
More information about the wine-devel
mailing list