[Bug other/70313] New: libssp/ssp.c should include wincrypt.h for mingw32
keith.marshall at mailinator dot com
gcc-bugzilla@gcc.gnu.org
Sat Mar 19 15:41:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70313
Bug ID: 70313
Summary: libssp/ssp.c should include wincrypt.h for mingw32
Product: gcc
Version: 5.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: keith.marshall at mailinator dot com
Target Milestone: ---
When building for the mingw32 target, compilation fails with a "HCRYPTPROV does
not name a type" error. HCRYPTPROV is typedef'd in <wincrypt.h>, which is
conspicuously missing from the _WIN32 specific #includes; (IIRC, it must follow
#include <windows.h>, which is included, although its placement within the
"#ifndef _PATH_TTY" conditional block may not be an entirely prudent choice).
More information about the Gcc-bugs
mailing list