Make Unicorn buildable with MinGW (#1364)

* [WIN32] Allow to build also with MinGW

* [WIN32] Fix build for MinGW
This commit is contained in:
Carlo Bramini 2020-12-23 06:27:06 +01:00 committed by GitHub
parent 0bebb3e183
commit 4b34042e02
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 4 deletions

View File

@ -850,7 +850,7 @@ set(UNICORN_SRCS_COMMON
uc.c
)
if (MSVC)
if (WIN32)
set(UNICORN_SRCS
${UNICORN_SRCS_COMMON}
qemu/util/oslib-win32.c
@ -918,7 +918,7 @@ target_compile_options(unicorn PRIVATE
${UNICORN_COMPILE_OPTIONS}
)
if(MSVC)
if(WIN32)
if (UNICORN_BUILD_SHARED)
target_compile_options(unicorn PRIVATE
-DUNICORN_SHARED
@ -939,7 +939,7 @@ else()
)
endif()
if(MSVC)
if(WIN32)
set(SAMPLES_LIB
unicorn
)

View File

@ -44,7 +44,7 @@ static void error_print_loc(void)
* Prepend the current location and append a newline.
* It's wrong to call this in a QMP monitor. Use qerror_report() there.
*/
#ifdef _MSC_VER
#ifdef _WIN32
void error_vreport(const char *fmt, va_list ap)
{
error_print_loc();