mirror of
https://github.com/nicbarker/clay.git
synced 2025-01-23 01:46:02 +00:00
Fixed compilation using clang on windows (#134)
Some checks failed
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Failing after 12s
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Failing after 10s
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
Some checks failed
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Failing after 12s
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Failing after 10s
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
This commit is contained in:
parent
2938c00dc8
commit
902ff3b0a9
2
clay.h
2
clay.h
@ -134,7 +134,7 @@ CLAY__ALIGNMENT_STRUCT(bool);
|
|||||||
CLAY__ALIGNMENT_STRUCT(uint8_t);
|
CLAY__ALIGNMENT_STRUCT(uint8_t);
|
||||||
CLAY__ALIGNMENT_STRUCT(int32_t);
|
CLAY__ALIGNMENT_STRUCT(int32_t);
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#if defined(_MSC_VER) && !defined(__clang__)
|
||||||
#define CLAY_PACKED_ENUM __pragma(pack(push, 1)) enum __pragma(pack(pop))
|
#define CLAY_PACKED_ENUM __pragma(pack(push, 1)) enum __pragma(pack(pop))
|
||||||
#else
|
#else
|
||||||
#define CLAY_PACKED_ENUM enum __attribute__((__packed__))
|
#define CLAY_PACKED_ENUM enum __attribute__((__packed__))
|
||||||
|
Loading…
Reference in New Issue
Block a user