Enable mingw

This commit is contained in:
Christoffer Lerno
2023-10-26 14:24:19 +02:00
committed by Christoffer Lerno
parent 7d16d9acaf
commit 70e7e4b1d2
3 changed files with 14 additions and 2 deletions

View File

@@ -78,7 +78,7 @@ jobs:
build-msys2-mingw:
runs-on: windows-latest
if: ${{ false }}
# if: ${{ false }}
strategy:
# Don't abort runners if a single one fails
fail-fast: false

View File

@@ -10,6 +10,16 @@ endif()
project(c3c VERSION ${CMAKE_MATCH_1})
message("C3C version: ${CMAKE_PROJECT_VERSION}")
if (NOT DEFINED CMAKE_INSTALL_LIBDIR)
if (MSVC)
set(CMAKE_INSTALL_LIBDIR "c:\\c3c\\lib")
set(CMAKE_INSTALL_BINDIR "c:\\c3c")
else ()
set(CMAKE_INSTALL_LIBDIR "/usr/local/lib/c3")
set(CMAKE_INSTALL_BINDIR "/usr/local/bin/c3c")
endif()
endif ()
# Enable fetching (for Windows)
include(FetchContent)
include(FeatureSummary)

View File

@@ -7760,12 +7760,12 @@ RETRY:;
case EXPR_OPERATOR_CHARS:
case EXPR_MACRO_BODY_EXPANSION:
case EXPR_BUILTIN_ACCESS:
case EXPR_DECL:
UNREACHABLE
case EXPR_BINARY:
case EXPR_BITACCESS:
case EXPR_BITASSIGN:
case EXPR_COMPOUND_LITERAL:
case EXPR_DECL:
case EXPR_EMBED:
case EXPR_GENERIC_IDENT:
case EXPR_POINTER_OFFSET:
@@ -7778,6 +7778,8 @@ RETRY:;
case EXPR_SUBSCRIPT_ASSIGN:
case EXPR_VASPLAT:
case EXPR_MACRO_BODY:
REMINDER("Check if these should be analysed");
FALLTHROUGH;
// Above needs to be analysed
case EXPR_GROUP:
case EXPR_INITIALIZER_LIST: