Disable whole-project alignment for MSVC & MinGW (#3807)

As OpenRCT2/OpenRCT2#3783 has now been merged, this should be
unnecessary.
This commit is contained in:
Michał Janiszewski 2016-06-03 20:07:52 +02:00 committed by Ted John
parent 428724d86c
commit a79e793e67
3 changed files with 0 additions and 8 deletions

View File

@ -142,8 +142,6 @@ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${TARGET_M}")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${CMAKE_SHARED_LINKER_FLAGS}")
if (MINGW)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fpack-struct=1")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpack-struct=1")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -static-libgcc -static-libstdc++")
endif ()

View File

@ -485,7 +485,6 @@
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<StructMemberAlignment>1Byte</StructMemberAlignment>
<PreprocessorDefinitions>$(OpenRCT2_DEFINES);DEBUG;_CRT_SECURE_NO_WARNINGS;_USE_MATH_DEFINES;CURL_STATICLIB;SDL_MAIN_HANDLED;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
@ -510,7 +509,6 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck />
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<StructMemberAlignment>1Byte</StructMemberAlignment>
<TreatSpecificWarningsAsErrors>4013</TreatSpecificWarningsAsErrors>
<OmitFramePointers />
<BufferSecurityCheck>false</BufferSecurityCheck>

View File

@ -395,10 +395,6 @@ typedef struct scenario_highscore_entry {
money32 company_value;
datetime64 timestamp;
} scenario_highscore_entry;
// NOTE: Check if needed
#ifdef PLATFORM_32BIT
assert_struct_size(scenario_highscore_entry, 20);
#endif
typedef struct scenario_index_entry {
utf8 path[MAX_PATH];