Today I tried compiling my project using -WALL option, but I got many warnings like 600 but all seemed to come from standard library files e.g
Project Properties -> C/C++ -> General -> Warning Level -> Wall
Warning 14 warning C4820: '_wfinddata64_t' : '4' bytes padding added after data member '_wfinddata64_t::attrib' c:\program files\microsoft visual studio 11.0\vc\include\wchar.h 118
Warning 15 warning C4820: '_stat32' : '2' bytes padding added after data member '_stat32::st_gid' c:\program files\microsoft visual studio 11.0\vc\include\wchar.h 507
Warning 16 warning C4820: 'stat' : '2' bytes padding added after data member 'stat::st_gid' c:\program files\microsoft visual studio 11.0\vc\include\wchar.h 523
Warning 17 warning C4820: '_stat32i64' : '2' bytes padding added after data member '_stat32i64::st_gid' c:\program files\microsoft visual studio 11.0\vc\include\wchar.h 539
Warning 18 warning C4820: '_stat32i64' : '4' bytes padding added after data member '_stat32i64::st_rdev' c:\program files\microsoft visual studio 11.0\vc\include\wchar.h 540
is this normal? Why am I getting warnings from other files?