Cook: scummvm 1.6.0 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): alsa-lib-1.2.3-i486 Installing (pkg/local): alsa-lib-dev-1.2.3-any Installing (pkg/local): libmad-0.15.1b-i486 Installing (pkg/local): libmad-dev-0.15.1b-any Installing (pkg/local): libice-1.0.9-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): libsm-1.2.3-i486 Installing (pkg/local): libxau-1.0.8-i486 Installing (pkg/local): libxdmcp-1.1.2-i486 Installing (pkg/local): libxcb-1.13.1-i486 Installing (pkg/local): libx11-1.6.7-i486 Installing (pkg/local): libxext-1.3.3-i486 Installing (pkg/local): libxv-1.0.11-i486 Installing (pkg/local): libmpeg2-0.5.1-i486 Installing (pkg/local): libmpeg2-dev-0.5.1-any Installing (pkg/local): libogg-1.3.3-i486 Installing (pkg/local): libogg-dev-1.3.3-i486 Installing (pkg/local): tslib-1.18-i486 Installing (pkg/local): sdl-1.2.15-i486 Installing (pkg/local): tslib-dev-1.18-any Installing (pkg/local): xorgproto-2018.4-any Installing (pkg/local): libxau-dev-1.0.8-any Installing (pkg/local): libxdmcp-dev-1.1.2-any Installing (pkg/local): libxcb-dev-1.13.1-any Installing (pkg/local): libx11-dev-1.6.7-any Installing (pkg/local): sdl-dev-1.2.15-i486 Installing (pkg/local): libvorbis-1.3.6-i486 Installing (pkg/local): libvorbis-dev-1.3.6-any Installing (pkg/local): flac-1.3.3-i486 Installing (pkg/local): flac-dev-1.3.3-any Installing (pkg/local): zlib-dev-1.2.11-any Extracting source archive "scummvm-1.6.0.tar.bz2" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed Running ScummVM configure... Looking for C++ compiler... i486-slitaz-linux-g++ Checking for compiler version... 8.2.0, ok Building as C++11... no Checking for whether -Wglobal-constructors work... no Checking endianness... little Checking 64-bitness... no Type with 1 byte... char Type with 2 bytes... short Type with 4 bytes... int Type with 8 bytes... long long Alignment required... no Checking host CPU architecture... x86 Checking hosttype... linux-gnu Cross-compiling to i486-slitaz-linux WARNING: Unknown target, continuing with auto-detected values Looking for sdl-config... /usr/bin/sdl-config Checking if host is POSIX compliant... yes Checking whether to have a verbose build... no Checking whether building plugins was requested... no Checking for Ogg Vorbis... yes Checking for Tremor... no (Ogg Vorbis/Tremor support is mutually exclusive) Checking for FLAC >= 1.0.1... yes Checking for MAD... yes Checking for ALSA >= 0.9... yes Checking for PNG >= 1.2.8... no Checking for libtheoradec >= 1.0... no Checking for libfaad... no Checking for SEQ MIDI... yes Checking for sndio... no Checking for TiMidity... yes Checking for zlib... yes Checking for Sparkle... no Checking for libfluidsynth... no Checking for readline... skipping (text console disabled) Checking for libunity... no Looking for freetype-config... none found! Checking for FreeType2... no Checking for OpenGL... no Checking for nasm... not found Building translation support... yes (with runtime language detection) Building taskbar integration support... yes Building Bink video support... yes Building updates support... no Backend... sdl (1.2.15), 16bit color, savegame timestamp, HQ scalers, MT-32 emu Engines (builtin): SCUMM [all games] AGI AGOS [all games] CGE Cinematique evo 1 Magic Composer Cinematique evo 2 Dragon History Drascula: The Vampire Strikes Back Dreamweb Gobli*ns Groovie [7th Guest] Hopkins FBI Hugo Trilogy Kyra [all games] Lure of the Temptress MADE Mohawk [Living Books] Parallaction The Journeyman Project: Pegasus Prime Flight of the Amazon Queen SAGA [ITE] [IHNM] SCI [SCI 0-1.1 games] Beneath a Steel Sky Broken Sword Broken Sword II Teen Agent Tinsel 3 Skulls of the Toltecs Toonstruck Touche: The Adventures of the Fifth Musketeer Tony Tough and the Night of Roasted Moths TsAGE Bud Tucker in Double Trouble Engines Skipped: Groovie [Groovie 2 games] The Last Express Mohawk [Where in Time is Carmen Sandiego?] [Myst] [Riven: The Sequel to Myst] SAGA [SAGA 2 games] SCI [SCI32 games] Broken Sword 2.5 TestBed: the Testing framework Wintermute Creating config.h Creating config.mk /bin/sh: git: not found C++ backends/platform/sdl/sdl.o C++ backends/platform/sdl/posix/posix.o C++ backends/platform/sdl/posix/posix-main.o C++ base/main.o C++ base/commandLine.o C++ base/plugins.o In file included from ./backends/platform/sdl/sdl-sys.h:32, from ./backends/platform/sdl/sdl.h:26, from backends/platform/sdl/sdl.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./backends/saves/default/default-saves.h:27, from backends/platform/sdl/sdl.cpp:37: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from backends/platform/sdl/sdl.cpp:37: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from backends/platform/sdl/sdl.cpp:37: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./base/plugins.h:26, from base/plugins.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/platform/sdl/posix/posix-main.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from base/plugins.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from base/main.cpp:34: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from base/plugins.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from base/plugins.cpp:88: ./engines/plugins_table.h:2:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SCUMM) ^~~~~~~~~~~~ ./engines/plugins_table.h:5:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(AGI) ^~~~~~~~~~ ./engines/plugins_table.h:8:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(AGOS) ^~~~~~~~~~~ ./engines/plugins_table.h:11:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(CGE) ^~~~~~~~~~ ./engines/plugins_table.h:14:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(CINE) ^~~~~~~~~~~ ./engines/plugins_table.h:17:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(COMPOSER) ^~~~~~~~~~~~~~~ ./engines/plugins_table.h:20:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(CRUISE) ^~~~~~~~~~~~~ ./engines/plugins_table.h:23:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(DRACI) ^~~~~~~~~~~~ ./engines/plugins_table.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(DRASCULA) ^~~~~~~~~~~~~~~ ./engines/plugins_table.h:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(DREAMWEB) ^~~~~~~~~~~~~~~ ./engines/plugins_table.h:32:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(GOB) ^~~~~~~~~~ ./engines/plugins_table.h:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(GROOVIE) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(HOPKINS) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(HUGO) ^~~~~~~~~~~ ./engines/plugins_table.h:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(KYRA) ^~~~~~~~~~~ ./engines/plugins_table.h:47:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(LASTEXPRESS) ^~~~~~~~~~~~~~~~~~ ./engines/plugins_table.h:50:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(LURE) ^~~~~~~~~~~ ./engines/plugins_table.h:53:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(MADE) ^~~~~~~~~~~ ./engines/plugins_table.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(MOHAWK) ^~~~~~~~~~~~~ ./engines/plugins_table.h:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(PARALLACTION) ^~~~~~~~~~~~~~~~~~~ ./engines/plugins_table.h:62:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(PEGASUS) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:65:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(QUEEN) ^~~~~~~~~~~~ ./engines/plugins_table.h:68:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SAGA) ^~~~~~~~~~~ ./engines/plugins_table.h:71:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SCI) ^~~~~~~~~~ ./engines/plugins_table.h:74:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SKY) ^~~~~~~~~~ ./engines/plugins_table.h:77:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SWORD1) ^~~~~~~~~~~~~ ./engines/plugins_table.h:80:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SWORD2) ^~~~~~~~~~~~~ ./engines/plugins_table.h:83:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(SWORD25) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:86:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TEENAGENT) ^~~~~~~~~~~~~~~~ ./engines/plugins_table.h:89:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TESTBED) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TINSEL) ^~~~~~~~~~~~~ ./engines/plugins_table.h:95:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TOLTECS) ^~~~~~~~~~~~~~ ./engines/plugins_table.h:98:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TONY) ^~~~~~~~~~~ ./engines/plugins_table.h:101:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TOON) ^~~~~~~~~~~ In file included from backends/platform/sdl/posix/posix.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ ./engines/plugins_table.h:104:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TSAGE) ^~~~~~~~~~~~ ./engines/plugins_table.h:107:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TOUCHE) ^~~~~~~~~~~~~ ./engines/plugins_table.h:110:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(TUCKER) ^~~~~~~~~~~~~ ./engines/plugins_table.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_STATIC(WINTERMUTE) ^~~~~~~~~~~~~~~~~ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from base/main.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from base/main.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/metaengine.h:25, from base/commandLine.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from base/commandLine.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from base/commandLine.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./backends/plugins/sdl/sdl-provider.h:26, from backends/platform/sdl/posix/posix-main.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./backends/plugins/sdl/sdl-provider.h:26, from backends/platform/sdl/posix/posix-main.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./backends/saves/default/default-saves.h:27, from ./backends/saves/posix/posix-saves.h:26, from backends/platform/sdl/posix/posix.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from ./backends/saves/posix/posix-saves.h:26, from backends/platform/sdl/posix/posix.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from ./backends/saves/posix/posix-saves.h:26, from backends/platform/sdl/posix/posix.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/actor.o In file included from ./common/system.h:26, from engines/scumm/actor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/actor.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/actor.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/actor.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/akos.o C++ engines/scumm/base-costume.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/akos.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/akos.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/akos.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/akos.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/actor.cpp: In member function 'virtual void Scumm::Actor::initActor(int)': engines/scumm/actor.cpp:108:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Actor::ActorWalkData'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_walkdata, 0, sizeof(ActorWalkData)); ^ In file included from engines/scumm/actor.cpp:25: ./engines/scumm/actor.h:141:9: note: 'struct Scumm::Actor::ActorWalkData' declared here struct ActorWalkData { ^~~~~~~~~~~~~ In file included from ./engines/scumm/base-costume.h:26, from engines/scumm/base-costume.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from ./engines/scumm/base-costume.h:27, from engines/scumm/base-costume.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from ./engines/scumm/base-costume.h:27, from engines/scumm/base-costume.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from ./engines/scumm/base-costume.h:27, from engines/scumm/base-costume.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/actor.cpp: In member function 'void Scumm::Actor::animateActor(int)': engines/scumm/actor.cpp:2002:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_vm->_game.version == 0) { ^~ engines/scumm/actor.cpp:2007:2: note: here default: ^~~~~~~ C++ engines/scumm/bomp.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/bomp.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/bomp.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/bomp.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/bomp.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/boxes.o C++ engines/scumm/camera.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/boxes.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/boxes.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/boxes.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/boxes.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/camera.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/camera.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/camera.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/camera.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/charset.o In file included from ./engines/scumm/charset.h:25, from engines/scumm/charset.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/charset.h:28, from engines/scumm/charset.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/charset.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/charset.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/charset-fontdata.o C++ engines/scumm/costume.o In file included from ./engines/scumm/charset.h:25, from engines/scumm/charset-fontdata.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/charset.h:28, from engines/scumm/charset-fontdata.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/charset-fontdata.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/charset-fontdata.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/costume.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/costume.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/costume.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/costume.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/cursor.o C++ engines/scumm/debugger.o engines/scumm/charset.cpp: In member function 'virtual void Scumm::CharsetRendererNut::setCurID(int32)': engines/scumm/charset.cpp:1185:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] sprintf(fontname, "font%d.nut", id); ^~~~~~~~~~~~ engines/scumm/charset.cpp:1185:21: note: directive argument in the range [-2147483648, 4] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/scumm/charset.h:25, from engines/scumm/charset.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 10 and 20 bytes into a destination of size 11 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/system.h:26, from engines/scumm/cursor.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/charset.h:28, from engines/scumm/cursor.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/cursor.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/cursor.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug-channels.h:25, from engines/scumm/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/debugger.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/debugger.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/scumm/debugger.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/detection.o C++ engines/scumm/dialogs.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/scumm/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/scumm/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/scumm/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/detection.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/scumm/detection.cpp:1300:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SCUMM) ^~~~~~~~~~~~ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/dialogs.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/dialogs.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/scumm/dialogs.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/scumm/dialogs.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/file.o In file included from ./common/file.h:26, from ./engines/scumm/file.h:26, from engines/scumm/file.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from engines/scumm/file.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from engines/scumm/file.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/file.h:26, from engines/scumm/file.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/file_nes.o C++ engines/scumm/gfx_towns.o In file included from ./common/file.h:26, from ./engines/scumm/file.h:26, from ./engines/scumm/file_nes.h:26, from engines/scumm/file_nes.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from ./engines/scumm/file_nes.h:26, from engines/scumm/file_nes.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from ./engines/scumm/file_nes.h:26, from engines/scumm/file_nes.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/file.h:26, from ./engines/scumm/file_nes.h:26, from engines/scumm/file_nes.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/scumm/gfx_towns.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/gfx_towns.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/gfx_towns.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/gfx_towns.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/gfx.o C++ engines/scumm/he/resource_he.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/he/resource_he.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/he/resource_he.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/scumm/gfx.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/scumm/he/script_v60he.o In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/gfx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/he/resource_he.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/he/resource_he.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/gfx.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/gfx.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/scumm/he/script_v60he.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/scumm/he/script_v60he.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/scumm/he/script_v60he.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/he/script_v60he.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/he/script_v70he.o C++ engines/scumm/he/sound_he.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/he/script_v70he.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v70he.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v70he.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v70he.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/actor.h:27, from engines/scumm/he/sound_he.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/he/sound_he.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/sound_he.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/sound_he.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/help.o In file included from ./common/str.h:25, from engines/scumm/help.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/help.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/help.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/help.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/he/script_v70he.cpp: In member function 'void Scumm::ScummEngine_v70he::o70_startSound()': engines/scumm/he/script_v70he.cpp:73:26: warning: this statement may fall through [-Wimplicit-fallthrough=] _sound->addSoundToQueue(_heSndSoundId, 0, 0, 8); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ engines/scumm/he/script_v70he.cpp:74:2: note: here case 56: ^~~~ C++ engines/scumm/imuse/imuse.o In file included from ./common/util.h:25, from engines/scumm/imuse/imuse.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/imuse/imuse.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/imuse/imuse.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/imuse/imuse.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse/imuse_part.o In file included from ./common/debug.h:25, from engines/scumm/imuse/imuse_part.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/imuse/imuse_part.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/imuse_part.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/imuse_part.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse/imuse_player.o In file included from ./common/util.h:25, from engines/scumm/imuse/imuse_player.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/imuse/imuse_player.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/imuse_player.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/imuse_player.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse/instrument.o C++ engines/scumm/imuse/mac_m68k.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/imuse/instrument.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/imuse/instrument.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/instrument.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse/instrument.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/mac_m68k.h:25, from engines/scumm/imuse/mac_m68k.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/mac_m68k.h:25, from engines/scumm/imuse/mac_m68k.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/imuse/imuse_player.cpp: In member function 'void Scumm::Player::hook_clear()': engines/scumm/imuse/imuse_player.cpp:164:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::HookDatas'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_hook, 0, sizeof(_hook)); ^ In file included from engines/scumm/imuse/imuse_player.cpp:27: ./engines/scumm/imuse/imuse_internal.h:98:8: note: 'struct Scumm::HookDatas' declared here struct HookDatas { ^~~~~~~~~ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/mac_m68k.h:25, from engines/scumm/imuse/mac_m68k.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from engines/scumm/imuse/mac_m68k.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/imuse/pcspk.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/pcspk.h:25, from engines/scumm/imuse/pcspk.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/pcspk.h:25, from engines/scumm/imuse/pcspk.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from ./engines/scumm/imuse/pcspk.h:25, from engines/scumm/imuse/pcspk.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse/sysex_samnmax.o C++ engines/scumm/imuse/sysex_scumm.o In file included from ./common/endian.h:26, from engines/scumm/imuse/sysex_samnmax.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/imuse/sysex_samnmax.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/input.o In file included from ./common/endian.h:26, from engines/scumm/imuse/sysex_scumm.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/imuse/sysex_scumm.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/input.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/scumm/midiparser_ro.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/scumm/input.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/scumm/input.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/input.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/object.o C++ engines/scumm/palette.o In file included from ./audio/midiparser.h:28, from engines/scumm/midiparser_ro.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from engines/scumm/midiparser_ro.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_apple2.o C++ engines/scumm/player_mac.o In file included from ./engines/scumm/actor.h:27, from engines/scumm/object.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/object.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/object.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/object.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/scumm/palette.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/resource.h:26, from engines/scumm/palette.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/palette.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/palette.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from engines/scumm/player_apple2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/scumm/player_apple2.h:28, from engines/scumm/player_apple2.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_apple2.h:30, from engines/scumm/player_apple2.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_apple2.h:30, from engines/scumm/player_apple2.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/macresman.h:33, from engines/scumm/player_mac.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_mac.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_mac.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/resource.h:26, from engines/scumm/player_mac.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_mod.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/player_mod.h:26, from engines/scumm/player_mod.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/player_mod.h:26, from engines/scumm/player_mod.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from engines/scumm/player_mod.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from engines/scumm/player_mod.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/player_nes.o In file included from ./engines/engine.h:25, from engines/scumm/player_nes.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_nes.h:28, from engines/scumm/player_nes.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_nes.h:28, from engines/scumm/player_nes.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_nes.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_pce.o C++ engines/scumm/player_sid.o C++ engines/scumm/player_towns.o In file included from engines/scumm/player_pce.h:26, from engines/scumm/player_pce.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/scumm/player_pce.h:29, from engines/scumm/player_pce.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/scumm/player_pce.h:29, from engines/scumm/player_pce.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/scumm/player_pce.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from engines/scumm/player_sid.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_sid.h:29, from engines/scumm/player_sid.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_sid.h:29, from engines/scumm/player_sid.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_sid.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/scumm/sound.h:25, from engines/scumm/player_towns.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/sound.h:26, from engines/scumm/player_towns.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/sound.h:26, from engines/scumm/player_towns.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/player_towns.h:26, from engines/scumm/player_towns.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_v1.o In file included from ./engines/engine.h:25, from engines/scumm/player_v1.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2.h:26, from ./engines/scumm/player_v1.h:26, from engines/scumm/player_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2.h:26, from ./engines/scumm/player_v1.h:26, from engines/scumm/player_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v1.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_v2.o C++ engines/scumm/player_v2a.o In file included from ./engines/scumm/player_v2base.h:26, from ./engines/scumm/player_v2.h:26, from engines/scumm/player_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2.h:26, from engines/scumm/player_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2.h:26, from engines/scumm/player_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v2.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from engines/scumm/player_v2a.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v2a.h:28, from engines/scumm/player_v2a.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v2a.h:28, from engines/scumm/player_v2a.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v2a.h:28, from engines/scumm/player_v2a.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/player_v2base.o In file included from ./engines/scumm/player_v2base.h:26, from engines/scumm/player_v2base.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from engines/scumm/player_v2base.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from engines/scumm/player_v2base.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v2base.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_v2cms.o In file included from ./engines/scumm/player_v2base.h:26, from ./engines/scumm/player_v2cms.h:26, from engines/scumm/player_v2cms.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2cms.h:26, from engines/scumm/player_v2cms.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/player_v2base.h:29, from ./engines/scumm/player_v2cms.h:26, from engines/scumm/player_v2cms.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v2cms.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_v3a.o C++ engines/scumm/player_v3m.o C++ engines/scumm/player_v4a.o In file included from ./engines/engine.h:25, from engines/scumm/player_v3a.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v3a.h:28, from engines/scumm/player_v3a.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v3a.h:28, from engines/scumm/player_v3a.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/player_mod.h:26, from ./engines/scumm/player_v3a.h:28, from engines/scumm/player_v3a.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/macresman.h:33, from engines/scumm/player_v3m.cpp:90: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_v3m.cpp:90: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_v3m.cpp:90: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v3m.cpp:95: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/player_v5m.o In file included from ./engines/engine.h:25, from engines/scumm/player_v4a.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/tfmx.h:27, from ./engines/scumm/player_v4a.h:30, from engines/scumm/player_v4a.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/tfmx.h:27, from ./engines/scumm/player_v4a.h:30, from engines/scumm/player_v4a.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v4a.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/macresman.h:33, from engines/scumm/player_v5m.cpp:75: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_v5m.cpp:75: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/scumm/player_v5m.cpp:75: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/player_v5m.cpp:80: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/resource_v2.o C++ engines/scumm/resource_v3.o In file included from ./common/file.h:26, from ./engines/scumm/file.h:26, from engines/scumm/resource_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from engines/scumm/resource_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/file.h:26, from engines/scumm/resource_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/file.h:26, from engines/scumm/resource_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/resource_v3.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/resource_v3.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/resource_v3.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/resource_v3.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/resource_v4.o C++ engines/scumm/resource.o C++ engines/scumm/room.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/resource_v4.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/resource_v4.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/resource_v4.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/resource_v4.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/saveload.o C++ engines/scumm/script_v0.o In file included from ./common/str.h:25, from engines/scumm/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/charset.h:28, from engines/scumm/resource.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/resource.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/charset.h:28, from engines/scumm/resource.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/scumm/room.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/room.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/room.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/room.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/actor.h:27, from engines/scumm/script_v0.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/scumm/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script_v0.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/script_v2.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/saveload.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/saveload.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v0.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v0.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/script_v3.o In file included from ./engines/scumm/actor.h:27, from engines/scumm/script_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/script_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/script_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/script_v3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from ./engines/scumm/scumm_v3.h:26, from engines/scumm/script_v3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/script_v4.o C++ engines/scumm/script_v5.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/script_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/script_v4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/script_v4.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v5.h:26, from ./engines/scumm/scumm_v4.h:26, from engines/scumm/script_v4.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/actor.h:27, from engines/scumm/script_v5.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script_v5.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v5.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v5.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/script_v6.o engines/scumm/script_v5.cpp: In member function 'void Scumm::ScummEngine_v5::o5_roomOps()': engines/scumm/script_v5.cpp:1762:27: warning: this statement may fall through [-Wimplicit-fallthrough=] _textSurface.fillRect(Common::Rect(0, _virtscr[kMainVirtScreen].topline * _textSurfaceMultiplier, _textSurface.pitch, (_virtscr[kMainVirtScreen].topline + _virtscr[kMainVirtScreen].h) * _textSurfaceMultiplier), 0); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/scumm/script_v5.cpp:1763:5: note: here case 19: // enable palette operations (palManipulate(), cyclePalette() etc.) ^~~~ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/script_v6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script_v6.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v6.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v6.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/script.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/scumm.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/scumm.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/scumm/scumm.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/scumm/scumm.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from ./engines/scumm/base-costume.h:27, from ./engines/scumm/akos.h:26, from engines/scumm/scumm.cpp:37: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/sound.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/sound.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/scumm/sound.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/substream.h:27, from engines/scumm/sound.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/string.o engines/scumm/scumm.cpp: In constructor 'Scumm::ScummEngine::ScummEngine(OSystem*, const Scumm::DetectorResult&)': engines/scumm/scumm.cpp:245:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::CameraData'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&camera, 0, sizeof(CameraData)); ^ In file included from ./engines/scumm/scumm.h:41, from ./engines/scumm/actor.h:29, from ./engines/scumm/base-costume.h:27, from ./engines/scumm/akos.h:26, from engines/scumm/scumm.cpp:37: ./engines/scumm/gfx.h:48:8: note: 'struct Scumm::CameraData' declared here struct CameraData { ^~~~~~~~~~ engines/scumm/scumm.cpp:330:50: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct Common::Rect'; use assignment instead [-Wclass-memaccess] memset(&_curStringRect, -1, sizeof(Common::Rect)); ^ In file included from ./common/events.h:28, from engines/scumm/scumm.cpp:26: ./common/rect.h:93:8: note: 'struct Common::Rect' declared here struct Rect { ^~~~ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/string.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ engines/scumm/scumm.cpp: In member function 'virtual void Scumm::ScummEngine_v90he::resetScumm()': engines/scumm/scumm.cpp:1677:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::WizParameters'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_wizParams, 0, sizeof(_wizParams)); ^ In file included from ./engines/scumm/he/intern_he.h:29, from engines/scumm/scumm.cpp:51: ./engines/scumm/he/wiz_he.h:50:8: note: 'struct Scumm::WizParameters' declared here struct WizParameters { ^~~~~~~~~~~~~ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/string.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/string.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/string.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/usage_bits.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/usage_bits.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/usage_bits.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/usage_bits.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/usage_bits.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/util.o In file included from ./engines/scumm/util.h:27, from engines/scumm/util.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/scumm/vars.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/vars.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/vars.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/vars.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/vars.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/verbs.o In file included from ./engines/scumm/actor.h:27, from engines/scumm/verbs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/verbs.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/verbs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/verbs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/nut_renderer.o C++ engines/scumm/script_v8.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from engines/scumm/nut_renderer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/nut_renderer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/nut_renderer.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/nut_renderer.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/script_v8.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/script_v8.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v8.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/script_v8.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse_digi/dimuse.o C++ engines/scumm/imuse_digi/dimuse_bndmgr.o In file included from engines/scumm/imuse_digi/dimuse_bndmgr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/imuse_digi/dimuse_bndmgr.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse_digi/dimuse_bndmgr.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse_digi/dimuse_bndmgr.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/scumm/imuse_digi/dimuse.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse_digi/dimuse_codecs.o C++ engines/scumm/imuse_digi/dimuse_music.o C++ engines/scumm/imuse_digi/dimuse_sndmgr.o In file included from engines/scumm/imuse_digi/dimuse_codecs.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/imuse_digi/dimuse_codecs.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from engines/scumm/imuse_digi/dimuse_codecs.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from engines/scumm/imuse_digi/dimuse_codecs.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/imuse_digi/dimuse.cpp: In constructor 'Scumm::IMuseDigital::IMuseDigital(Scumm::ScummEngine_v7*, Audio::Mixer*, int)': engines/scumm/imuse_digi/dimuse.cpp:58:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_track[l], 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse.cpp:32: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse.cpp: In member function 'void Scumm::IMuseDigital::saveOrLoad(Scumm::Serializer*)': engines/scumm/imuse_digi/dimuse.cpp:156:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse.cpp:32: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse.cpp: In member function 'void Scumm::IMuseDigital::callback()': engines/scumm/imuse_digi/dimuse.cpp:220:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse.cpp:32: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ In file included from engines/scumm/imuse_digi/dimuse_music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/imuse_digi/dimuse_music.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse_digi/dimuse_music.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/imuse_digi/dimuse_music.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/resource.h:26, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/resource.h:26, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse_digi/dimuse_script.o C++ engines/scumm/imuse_digi/dimuse_track.o In file included from ./common/system.h:26, from engines/scumm/imuse_digi/dimuse_script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_script.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_script.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_script.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/imuse_digi/dimuse_track.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_track.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_track.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/imuse_digi/dimuse_track.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/imuse_digi/dimuse_tables.o In file included from ./engines/scumm/imuse_digi/dimuse_tables.h:25, from engines/scumm/imuse_digi/dimuse_tables.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ engines/scumm/imuse_digi/dimuse_script.cpp: In member function 'void Scumm::IMuseDigital::flushTrack(Scumm::Track*)': engines/scumm/imuse_digi/dimuse_script.cpp:182:33: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse_script.cpp:31: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse_script.cpp: In member function 'void Scumm::IMuseDigital::flushTracks()': engines/scumm/imuse_digi/dimuse_script.cpp:193:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse_script.cpp:31: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse_track.cpp: In member function 'int Scumm::IMuseDigital::allocSlot(int)': engines/scumm/imuse_digi/dimuse_track.cpp:69:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse_track.cpp:30: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse_track.cpp: In member function 'void Scumm::IMuseDigital::startSound(int, const char*, int, int, Audio::AudioStream*, int, int, int, Scumm::Track*)': engines/scumm/imuse_digi/dimuse_track.cpp:95:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse_track.cpp:30: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ engines/scumm/imuse_digi/dimuse_script.cpp: In member function 'virtual void Scumm::IMuseDigital::stopAllSounds()': engines/scumm/imuse_digi/dimuse_script.cpp:427:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::Track'; use assignment or value-initialization instead [-Wclass-memaccess] memset(track, 0, sizeof(Track)); ^ In file included from engines/scumm/imuse_digi/dimuse_script.cpp:31: ./engines/scumm/imuse_digi/dimuse_track.h:41:8: note: 'struct Scumm::Track' declared here struct Track { ^~~~~ C++ engines/scumm/insane/insane.o C++ engines/scumm/insane/insane_ben.o In file included from ./engines/engine.h:25, from engines/scumm/insane/insane.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/insane/insane.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/insane/insane.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/insane/insane.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from engines/scumm/insane/insane_ben.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_ben.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_ben.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_ben.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/scumm/imuse_digi/dimuse_sndmgr.cpp: In member function 'int32 Scumm::ImuseDigiSndMgr::getDataFromRegion(Scumm::ImuseDigiSndMgr::SoundDesc*, int, byte**, int32, int32)': engines/scumm/imuse_digi/dimuse_sndmgr.cpp:672:22: warning: '.fla' directive writing 4 bytes into a region of size between 0 and 17 [-Wformat-overflow=] sprintf(fileName, "%s_reg%03d.fla", soundDesc->name, region); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 34 bytes into a destination of size 24 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/scumm/imuse_digi/dimuse_sndmgr.cpp:681:23: warning: '.ogg' directive writing 4 bytes into a region of size between 0 and 17 [-Wformat-overflow=] sprintf(fileName, "%s_reg%03d.ogg", soundDesc->name, region); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 34 bytes into a destination of size 24 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/scumm/imuse_digi/dimuse_sndmgr.cpp:691:23: warning: '.mp3' directive writing 4 bytes into a region of size between 0 and 17 [-Wformat-overflow=] sprintf(fileName, "%s_reg%03d.mp3", soundDesc->name, region); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from engines/scumm/imuse_digi/dimuse_sndmgr.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 34 bytes into a destination of size 24 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/scumm/insane/insane_enemy.o C++ engines/scumm/insane/insane_scenes.o C++ engines/scumm/insane/insane_iact.o C++ engines/scumm/smush/channel.o In file included from ./engines/engine.h:25, from engines/scumm/insane/insane_enemy.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_enemy.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_enemy.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/scumm/nut_renderer.h:25, from ./engines/scumm/insane/insane.h:26, from engines/scumm/insane/insane_enemy.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/scumm/insane/insane_ben.cpp: In member function 'void Scumm::Insane::actor02Reaction(int32)': engines/scumm/insane/insane_ben.cpp:773:28: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!_actor[1].kicking || _actor[1].field_44) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ engines/scumm/insane/insane_ben.cpp:779:4: note: here default: ^~~~~~~ engines/scumm/insane/insane_ben.cpp:866:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (weaponBenIsEffective()) { ^~ engines/scumm/insane/insane_ben.cpp:872:4: note: here default: ^~~~~~~ engines/scumm/insane/insane_ben.cpp:952:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (weaponBenIsEffective()) { ^~ engines/scumm/insane/insane_ben.cpp:958:4: note: here default: ^~~~~~~ engines/scumm/insane/insane_ben.cpp:1033:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (weaponBenIsEffective()) { ^~ engines/scumm/insane/insane_ben.cpp:1039:4: note: here default: ^~~~~~~ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_iact.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_iact.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_iact.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_iact.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/scumm/smush/channel.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from engines/scumm/insane/insane_scenes.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_scenes.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_scenes.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/scumm_v7.h:28, from engines/scumm/insane/insane_scenes.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/insane/insane_enemy.cpp: In member function 'void Scumm::Insane::chooseEnemyWeaponAnim(int32)': engines/scumm/insane/insane_enemy.cpp:1523:21: warning: this statement may fall through [-Wimplicit-fallthrough=] switchEnemyWeapon(); ~~~~~~~~~~~~~~~~~^~ engines/scumm/insane/insane_enemy.cpp:1524:3: note: here default: ^~~~~~~ engines/scumm/insane/insane_enemy.cpp: In member function 'void Scumm::Insane::actor12Reaction(int32)': engines/scumm/insane/insane_enemy.cpp:2439:26: warning: this statement may fall through [-Wimplicit-fallthrough=] _actor[1].act[2].state = 103; ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ engines/scumm/insane/insane_enemy.cpp:2440:2: note: here case 103: ^~~~ C++ engines/scumm/smush/codec1.o In file included from ./common/endian.h:26, from engines/scumm/smush/codec1.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/smush/codec1.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/scumm/insane/insane_scenes.cpp: In member function 'void Scumm::Insane::stopSceneSounds(int)': engines/scumm/insane/insane_scenes.cpp:224:8: warning: this statement may fall through [-Wimplicit-fallthrough=] flag = 1; ~~~~~^~~ engines/scumm/insane/insane_scenes.cpp:226:2: note: here case 13: ^~~~ C++ engines/scumm/smush/codec37.o In file included from ./common/endian.h:26, from engines/scumm/smush/codec37.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/smush/codec37.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/smush/codec47.o C++ engines/scumm/smush/imuse_channel.o In file included from ./common/endian.h:26, from engines/scumm/smush/codec47.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/smush/codec47.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/scumm/smush/imuse_channel.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/smush/imuse_channel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/smush/imuse_channel.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/smush/imuse_channel.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/insane/insane_scenes.cpp: In member function 'void Scumm::Insane::postCase16(byte*, int32, int32, int32, int32, int32)': engines/scumm/insane/insane_scenes.cpp:1062:15: warning: '%04d' directive writing between 4 and 11 bytes into a region of size 8 [-Wformat-overflow=] sprintf(buf, "^f01%04d", tmp); ^~~~~~~~~~ engines/scumm/insane/insane_scenes.cpp:1062:15: note: directive argument in the range [-2147481947, 2147483647] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from engines/scumm/insane/insane_scenes.cpp:25: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 9 and 16 bytes into a destination of size 12 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/scumm/smush/smush_player.o C++ engines/scumm/smush/saud_channel.o In file included from ./engines/engine.h:25, from engines/scumm/smush/smush_player.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/scumm/smush/smush_mixer.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/smush/smush_player.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/smush/smush_player.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/scumm/smush/smush_player.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/smush/smush_font.o In file included from ./common/endian.h:26, from engines/scumm/smush/saud_channel.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/scumm/smush/saud_channel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from engines/scumm/smush/smush_mixer.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/sound.h:26, from ./engines/scumm/smush/smush_mixer.h:29, from engines/scumm/smush/smush_mixer.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/scumm/sound.h:26, from ./engines/scumm/smush/smush_mixer.h:29, from engines/scumm/smush/smush_mixer.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/smush/smush_mixer.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/scumm/smush/smush_font.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/smush/smush_font.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/scumm/smush/smush_font.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/scumm/smush/smush_font.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/scumm/he/animation_he.o C++ engines/scumm/he/cup_player_he.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./engines/scumm/he/animation_he.h:26, from engines/scumm/he/animation_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/animation_he.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/animation_he.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/animation_he.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/scumm/he/cup_player_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/scumm/he/cup_player_he.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from engines/scumm/he/cup_player_he.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/scumm/he/cup_player_he.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/floodfill_he.o C++ engines/scumm/he/logic_he.o In file included from ./common/rect.h:26, from ./engines/scumm/he/floodfill_he.h:26, from engines/scumm/he/floodfill_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/floodfill_he.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/floodfill_he.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/floodfill_he.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic_he.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic_he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic_he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/palette_he.o In file included from ./common/system.h:26, from engines/scumm/he/palette_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from engines/scumm/he/palette_he.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/he/palette_he.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from engines/scumm/he/palette_he.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/script_v71he.o In file included from ./engines/scumm/actor.h:27, from engines/scumm/he/script_v71he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v71he.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v71he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v71he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/script_v72he.o C++ engines/scumm/he/script_v80he.o C++ engines/scumm/he/script_v90he.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/scumm/he/script_v72he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/he/script_v72he.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v72he.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v72he.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/scumm/he/script_v80he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/scumm/he/script_v80he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/scumm/he/script_v80he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/he/script_v80he.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/scumm/actor.h:27, from engines/scumm/he/script_v90he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v90he.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v90he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v90he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/scumm/he/script_v90he.cpp: In member function 'void Scumm::ScummEngine_v90he::o90_floodFill()': engines/scumm/he/script_v90he.cpp:1490:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::FloodFillParameters'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_floodFillParams, 0, sizeof(_floodFillParams)); ^ In file included from ./engines/scumm/he/intern_he.h:28, from engines/scumm/he/script_v90he.cpp:28: ./engines/scumm/he/floodfill_he.h:30:8: note: 'struct Scumm::FloodFillParameters' declared here struct FloodFillParameters { ^~~~~~~~~~~~~~~~~~~ engines/scumm/he/script_v90he.cpp: In member function 'void Scumm::ScummEngine_v90he::o90_getPolygonOverlap()': engines/scumm/he/script_v90he.cpp:1634:30: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::WizPolygon'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&wp, 0, sizeof(wp)); ^ In file included from ./engines/scumm/he/intern_he.h:29, from engines/scumm/he/script_v90he.cpp:28: ./engines/scumm/he/wiz_he.h:30:8: note: 'struct Scumm::WizPolygon' declared here struct WizPolygon { ^~~~~~~~~~ C++ engines/scumm/he/script_v100he.o C++ engines/scumm/he/sprite_he.o In file included from ./common/system.h:26, from engines/scumm/he/script_v100he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v100he.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v100he.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/actor.h:29, from engines/scumm/he/script_v100he.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/sprite_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/sprite_he.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/sprite_he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/sprite_he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/wiz_he.o In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/scumm/he/wiz_he.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/scumm/he/wiz_he.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/scumm/he/wiz_he.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/wiz_he.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/scumm/he/sprite_he.cpp: In member function 'void Scumm::Sprite::resetTables(bool)': engines/scumm/he/sprite_he.cpp:1074:67: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::SpriteInfo'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_spriteTable, 0, (_varNumSprites + 1) * sizeof(SpriteInfo)); ^ In file included from engines/scumm/he/sprite_he.cpp:29: ./engines/scumm/he/sprite_he.h:48:8: note: 'struct Scumm::SpriteInfo' declared here struct SpriteInfo { ^~~~~~~~~~ engines/scumm/he/sprite_he.cpp:1075:74: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::SpriteGroup'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_spriteGroups, 0, (_varNumSpriteGroups + 1) * sizeof(SpriteGroup)); ^ In file included from engines/scumm/he/sprite_he.cpp:29: ./engines/scumm/he/sprite_he.h:85:8: note: 'struct Scumm::SpriteGroup' declared here struct SpriteGroup { ^~~~~~~~~~~ engines/scumm/he/script_v100he.cpp: In member function 'void Scumm::ScummEngine_v100he::o100_floodFill()': engines/scumm/he/script_v100he.cpp:874:56: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::FloodFillParameters'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_floodFillParams, 0, sizeof(_floodFillParams)); ^ In file included from ./engines/scumm/he/intern_he.h:28, from engines/scumm/he/script_v100he.cpp:31: ./engines/scumm/he/floodfill_he.h:30:8: note: 'struct Scumm::FloodFillParameters' declared here struct FloodFillParameters { ^~~~~~~~~~~~~~~~~~~ engines/scumm/he/wiz_he.cpp: In member function 'void Scumm::Wiz::polygonClear()': engines/scumm/he/wiz_he.cpp:52:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::WizPolygon'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_polygons[i], 0, sizeof(WizPolygon)); ^ In file included from ./engines/scumm/he/intern_he.h:29, from engines/scumm/he/wiz_he.cpp:29: ./engines/scumm/he/wiz_he.h:30:8: note: 'struct Scumm::WizPolygon' declared here struct WizPolygon { ^~~~~~~~~~ engines/scumm/he/wiz_he.cpp: In member function 'void Scumm::Wiz::polygonErase(int, int)': engines/scumm/he/wiz_he.cpp:175:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Scumm::WizPolygon'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_polygons[i], 0, sizeof(WizPolygon)); ^ In file included from ./engines/scumm/he/intern_he.h:29, from engines/scumm/he/wiz_he.cpp:29: ./engines/scumm/he/wiz_he.h:30:8: note: 'struct Scumm::WizPolygon' declared here struct WizPolygon { ^~~~~~~~~~ C++ engines/scumm/he/logic/baseball2001.o C++ engines/scumm/he/logic/basketball.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/baseball2001.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/baseball2001.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/baseball2001.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/baseball2001.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/logic/football.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/basketball.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/basketball.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/basketball.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/basketball.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/savefile.h:27, from engines/scumm/he/logic/football.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/scumm/he/logic/football.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/football.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/football.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/logic/funshop.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/funshop.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/funshop.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/funshop.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/funshop.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/logic/moonbase.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/moonbase.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/moonbase.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/moonbase.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/moonbase.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/logic/puttrace.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/puttrace.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/puttrace.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/puttrace.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/puttrace.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/scumm/he/logic/soccer.o In file included from ./engines/engine.h:25, from ./engines/scumm/scumm.h:26, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/soccer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/scumm/scumm.h:28, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/soccer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/soccer.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/scumm/scumm.h:30, from ./engines/scumm/scumm_v6.h:26, from ./engines/scumm/he/intern_he.h:26, from engines/scumm/he/logic/soccer.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agi/agi.o In file included from ./common/md5.h:25, from engines/agi/agi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/agi.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/agi.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agi/agi.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/checks.o engines/agi/agi.cpp: In constructor 'Agi::AgiEngine::AgiEngine(OSystem*, const Agi::AGIGameDescription*)': engines/agi/agi.cpp:553:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Agi::AgiGame' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_game, 0, sizeof(struct AgiGame)); ^ In file included from engines/agi/agi.cpp:43: ./engines/agi/agi.h:547:8: note: 'struct Agi::AgiGame' declared here struct AgiGame { ^~~~~~~ In file included from ./engines/agi/agi.h:26, from engines/agi/checks.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/checks.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/checks.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agi/console.o In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/checks.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/console.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/cycle.o In file included from ./engines/agi/agi.h:26, from engines/agi/cycle.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/cycle.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/cycle.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/cycle.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/detection.o C++ engines/agi/global.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/agi/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/agi/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/agi/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agi/detection.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/global.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ engines/agi/detection.cpp:506:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(AGI) ^~~~~~~~~~ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/global.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/global.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/global.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/graphics.o In file included from ./common/file.h:26, from engines/agi/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/graphics.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/graphics.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agi/graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/id.o C++ engines/agi/inv.o C++ engines/agi/keyboard.o C++ engines/agi/loader_v1.o C++ engines/agi/loader_v2.o In file included from ./engines/agi/agi.h:26, from engines/agi/id.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/id.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/id.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/id.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/keyboard.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/keyboard.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/keyboard.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/inv.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/keyboard.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/inv.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/inv.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/inv.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/loader_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v1.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v1.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/loader_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/textconsole.h:25, from engines/agi/loader_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/loader_v2.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/loader_v3.o In file included from ./engines/agi/agi.h:26, from engines/agi/loader_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/loader_v3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/loader_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/logic.o C++ engines/agi/lzw.o C++ engines/agi/menu.o In file included from ./engines/agi/agi.h:26, from engines/agi/logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/logic.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/logic.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/logic.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/motion.o C++ engines/agi/objects.o C++ engines/agi/opcodes.o In file included from ./engines/agi/agi.h:26, from engines/agi/lzw.cpp:33: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/lzw.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/lzw.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agi/op_cmd.o In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/lzw.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/menu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/menu.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/menu.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/menu.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/motion.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/motion.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/motion.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/motion.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/objects.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/objects.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/objects.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/objects.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/op_cmd.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/opcodes.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_cmd.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_cmd.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/opcodes.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/op_cmd.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/opcodes.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/opcodes.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/op_dbg.o In file included from ./engines/agi/agi.h:26, from engines/agi/op_dbg.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_dbg.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_dbg.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/op_dbg.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/op_test.o C++ engines/agi/picture.o C++ engines/agi/preagi.o C++ engines/agi/preagi_mickey.o In file included from ./engines/agi/agi.h:26, from engines/agi/op_test.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_test.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/op_test.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/op_test.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agi/preagi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/picture.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/picture.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/picture.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/agi/preagi_mickey.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/agi/preagi_troll.o In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/picture.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/agi/preagi_mickey.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_mickey.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_mickey.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/agi/agi.h:26, from ./engines/agi/preagi.h:26, from engines/agi/preagi_troll.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_troll.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_troll.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_troll.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/agi/preagi.cpp: In constructor 'Agi::PreAgiEngine::PreAgiEngine(OSystem*, const Agi::AGIGameDescription*)': engines/agi/preagi.cpp:51:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Agi::AgiGame' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_game, 0, sizeof(struct AgiGame)); ^ In file included from ./engines/agi/preagi.h:26, from engines/agi/preagi.cpp:29: ./engines/agi/agi.h:547:8: note: 'struct Agi::AgiGame' declared here struct AgiGame { ^~~~~~~ engines/agi/preagi.cpp: In member function 'int Agi::PreAgiEngine::getSelection(Agi::SelectionTypes)': engines/agi/preagi.cpp:215:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelYesNo) ^~ engines/agi/preagi.cpp:217:5: note: here case Common::KEYCODE_n: ^~~~ engines/agi/preagi.cpp:218:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelYesNo) ^~ engines/agi/preagi.cpp:220:5: note: here case Common::KEYCODE_ESCAPE: ^~~~ engines/agi/preagi.cpp:221:29: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelNumber || type == kSelAnyKey) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ engines/agi/preagi.cpp:223:5: note: here case Common::KEYCODE_1: ^~~~ engines/agi/preagi.cpp:232:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelNumber) ^~ engines/agi/preagi.cpp:234:5: note: here case Common::KEYCODE_SPACE: ^~~~ engines/agi/preagi.cpp:235:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelSpace) ^~ engines/agi/preagi.cpp:237:5: note: here case Common::KEYCODE_BACKSPACE: ^~~~ engines/agi/preagi.cpp:238:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelBackspace) ^~ engines/agi/preagi.cpp:240:5: note: here default: ^~~~~~~ engines/agi/preagi.cpp:202:27: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kSelYesNo || type == kSelAnyKey) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ engines/agi/preagi.cpp:204:4: note: here case Common::EVENT_KEYDOWN: ^~~~ engines/agi/preagi_mickey.cpp: In member function 'void Agi::MickeyEngine::drawRoomAnimation()': engines/agi/preagi_mickey.cpp:835:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_gameStateMickey.iRmMenu[_gameStateMickey.iRoom] != 2) ^~ engines/agi/preagi_mickey.cpp:837:5: note: here default: ^~~~~~~ C++ engines/agi/preagi_winnie.o engines/agi/preagi_troll.cpp: In member function 'void Agi::TrollEngine::inventory()': engines/agi/preagi_troll.cpp:192:10: warning: this statement may fall through [-Wimplicit-fallthrough=] drawStr(3, 17, kColorDefault, IDS_TRO_TREASURE_2); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/agi/preagi_troll.cpp:193:2: note: here default: ^~~~~~~ engines/agi/preagi_troll.cpp: In member function 'void Agi::TrollEngine::waitAnyKeyIntro()': engines/agi/preagi_troll.cpp:221:9: warning: this statement may fall through [-Wimplicit-fallthrough=] iMsg = 0; ~~~~~^~~ engines/agi/preagi_troll.cpp:222:3: note: here case 0: ^~~~ engines/agi/preagi_troll.cpp: In member function 'void Agi::TrollEngine::gameLoop()': engines/agi/preagi_troll.cpp:581:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!haveFlashlight) { ^~ engines/agi/preagi_troll.cpp:586:3: note: here case OT_GO: ^~~~ In file included from ./engines/agi/agi.h:26, from ./engines/agi/preagi.h:26, from engines/agi/preagi_winnie.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_winnie.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_winnie.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from ./engines/agi/preagi.h:26, from engines/agi/preagi_winnie.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/saveload.o In file included from ./common/file.h:26, from engines/agi/saveload.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/saveload.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/saveload.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agi/saveload.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/sound.o In file included from ./engines/agi/agi.h:26, from engines/agi/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/agi/preagi_winnie.cpp: In member function 'void Agi::WinnieEngine::getMenuSel(char*, int*, int*)': engines/agi/preagi_winnie.cpp:987:6: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/agi/preagi_winnie.cpp:988:5: note: here default: ^~~~~~~ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/agi/preagi_troll.cpp:24: engines/agi/preagi_troll.cpp: In member function 'void Agi::TrollEngine::pickupTreasure(int)': ./engines/agi/preagi_troll.h:76:28: warning: ' TREASURES TO FIND' directive writing 18 bytes into a region of size between 13 and 23 [-Wformat-overflow=] #define IDS_TRO_TREASURE_3 "THERE ARE STILL %d TREASURES TO FIND" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./engines/agi/preagi_troll.h:76:28: note: in definition of macro 'IDS_TRO_TREASURE_3' #define IDS_TRO_TREASURE_3 "THERE ARE STILL %d TREASURES TO FIND" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/agi/agi.h:26, from ./engines/agi/preagi.h:26, from engines/agi/preagi_troll.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 36 and 46 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/agi/sound_2gs.o C++ engines/agi/sound_coco3.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agi/sound_2gs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/agi/sound_2gs.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/agi/sound_2gs.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/agi/sound_2gs.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/sound_coco3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_coco3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_coco3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/sound_coco3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/sound_midi.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/agi/sound_midi.cpp:42: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/agi/sound_midi.cpp:42: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/agi/sound_midi.cpp:42: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from engines/agi/sound_midi.cpp:44: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/sound_pcjr.o C++ engines/agi/sound_sarien.o C++ engines/agi/sprite.o In file included from ./engines/agi/agi.h:26, from engines/agi/sound_pcjr.cpp:57: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_pcjr.cpp:57: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_pcjr.cpp:57: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/sound_pcjr.cpp:57: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/random.h:25, from engines/agi/sound_sarien.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_sarien.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sound_sarien.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/sound_sarien.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/agi/agi.h:26, from engines/agi/sprite.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sprite.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/sprite.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/sprite.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/text.o In file included from ./engines/agi/agi.h:26, from engines/agi/text.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/text.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/text.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/text.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/view.o C++ engines/agi/wagparser.o In file included from ./engines/agi/agi.h:26, from engines/agi/view.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/view.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/view.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/view.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/agi/wagparser.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/wagparser.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agi/wagparser.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agi/wagparser.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agi/words.o In file included from ./engines/agi/agi.h:26, from engines/agi/words.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/words.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/agi/agi.h:29, from engines/agi/words.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/agi/agi.h:29, from engines/agi/words.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/agos.o C++ engines/agos/charset.o C++ engines/agos/charset-fontdata.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/agos.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/agos/contain.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/agos.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/agos.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/agos.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/agos/charset.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/charset.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/charset.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/cursor.o In file included from ./common/endian.h:26, from engines/agos/charset-fontdata.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/charset-fontdata.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/charset-fontdata.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/charset-fontdata.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/debug.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/contain.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/contain.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/contain.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/agos/cursor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/cursor.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/cursor.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/cursor.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/agos/debug.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/debug.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/debug.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/debug.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/debugger.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/agos/debugger.h:26, from engines/agos/debugger.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/agos/debugger.h:26, from engines/agos/debugger.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from ./engines/agos/midi.h:27, from engines/agos/debugger.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/detection.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/agos/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/agos/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/agos/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/agos/detection.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/agos/detection.cpp:210:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(AGOS) ^~~~~~~~~~~ C++ engines/agos/draw.o In file included from ./common/endian.h:26, from engines/agos/draw.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/draw.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/draw.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/draw.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/event.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/event.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/event.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/event.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/gfx.o C++ engines/agos/icons.o C++ engines/agos/input.o In file included from ./common/endian.h:26, from engines/agos/gfx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/gfx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/gfx.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/gfx.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/agos/icons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/icons.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/icons.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/icons.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/input_pn.o C++ engines/agos/items.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/input.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/input.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/input.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/input.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/input_pn.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/input_pn.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/input_pn.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/agos/items.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/items.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/items.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/items.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/menus.o C++ engines/agos/midi.o In file included from ./common/file.h:26, from engines/agos/menus.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/menus.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/menus.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/menus.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/midi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/midi.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/midi.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/midi.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/midiparser_s1d.o In file included from ./common/debug.h:25, from engines/agos/midiparser_s1d.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from engines/agos/midiparser_s1d.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/pn.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/pn.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/pn.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/pn.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/res.o In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/agos/res.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/agos/res.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/agos/res.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/res.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/res_ami.o C++ engines/agos/res_snd.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/res_ami.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/res_ami.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/res_ami.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/agos/res_ami.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/res_snd.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/res_snd.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/res_snd.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/res_snd.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/rooms.o In file included from ./common/file.h:26, from engines/agos/rooms.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/rooms.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/rooms.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/rooms.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/saveload.o C++ engines/agos/script.o In file included from ./common/file.h:26, from engines/agos/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/saveload.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/saveload.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/script_pn.o In file included from ./common/endian.h:26, from engines/agos/script.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/script.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_pn.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_pn.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_pn.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/agos/script_pn.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/script_e1.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_e1.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_e1.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_e1.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/script_e2.o engines/agos/res_snd.cpp: In member function 'void AGOS::AGOSEngine::playSting(uint16)': engines/agos/res_snd.cpp:320:20: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(filename, "STINGS%i.MUS", _soundFileId); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/res_snd.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 16 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_e2.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_e2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_e2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/script_ww.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_ww.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_ww.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_ww.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/script_s1.o C++ engines/agos/script_s2.o In file included from ./common/system.h:26, from engines/agos/script_s1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_s1.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_s1.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/sound.o C++ engines/agos/string.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_s2.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_s2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_s2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from ./engines/agos/midi.h:27, from engines/agos/script_s2.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/string_pn.o In file included from ./common/file.h:26, from engines/agos/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/file.h:26, from engines/agos/string.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/string.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/string.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/string.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/string_pn.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/string_pn.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/string_pn.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/agos/script_s1.cpp: In member function 'void AGOS::AGOSEngine_Simon1::os1_loadStrings()': engines/agos/script_s1.cpp:546:16: warning: '%s' directive writing 7 bytes into a region of size between 5 and 9 [-Wformat-overflow=] sprintf(buf, "%d%s", _soundFileId, "Effects"); ^~~~~~ ~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/system.h:26, from engines/agos/script_s1.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 9 and 13 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/agos/script_s1.cpp:548:16: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%d%s", _soundFileId, "simon"); ^~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/system.h:26, from engines/agos/script_s1.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 7 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/agos/subroutine.o C++ engines/agos/verb.o C++ engines/agos/verb_pn.o In file included from ./common/system.h:26, from engines/agos/verb.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/verb.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/verb.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/agos/subroutine.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/subroutine.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/subroutine.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/subroutine.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/verb_pn.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/verb_pn.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/verb_pn.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/vga.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/agos/vga.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/vga_pn.o engines/agos/vga.cpp: In member function 'void AGOS::AGOSEngine::vc27_resetSprite()': engines/agos/vga.cpp:1085:29: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AGOS::VgaSprite'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&bak, 0, sizeof(bak)); ^ In file included from engines/agos/vga.cpp:26: ./engines/agos/agos.h:115:8: note: 'struct AGOS::VgaSprite' declared here struct VgaSprite { ^~~~~~~~~ C++ engines/agos/vga_e2.o C++ engines/agos/vga_ww.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_pn.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_pn.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_pn.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/vga_s1.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_e2.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_ww.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_e2.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_e2.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_ww.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_ww.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/agos/vga_e2.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/vga_s2.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_s1.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_s1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_s1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_s2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_s2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_s2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from ./engines/agos/midi.h:27, from engines/agos/vga_s2.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/window.o C++ engines/agos/zones.o C++ engines/agos/animation.o In file included from ./common/system.h:26, from engines/agos/window.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/window.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/window.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/agos/zones.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/zones.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/zones.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/agos/zones.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/agos/feeble.o In file included from ./common/endian.h:26, from engines/agos/animation.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/agos/animation.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/animation.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/agos/animation.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/oracle.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/agos/feeble.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/feeble.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/feeble.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/savefile.h:27, from engines/agos/oracle.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/agos/oracle.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/oracle.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/oracle.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/script_dp.o In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/script_dp.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_dp.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_dp.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/agos/script_ff.o C++ engines/agos/script_pp.o C++ engines/agos/vga_ff.o In file included from ./common/system.h:26, from engines/agos/script_ff.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_ff.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_ff.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cge/bitmap.o In file included from ./common/system.h:26, from engines/agos/script_pp.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_pp.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/script_pp.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/agos/agos.h:26, from engines/agos/vga_ff.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_ff.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/agos/agos.h:28, from engines/agos/vga_ff.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from ./engines/cge/bitmap.h:31, from engines/cge/bitmap.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/bitmap.h:31, from engines/cge/bitmap.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/bitmap.h:31, from engines/cge/bitmap.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from ./engines/cge/bitmap.h:31, from engines/cge/bitmap.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/agos/animation.cpp: In function 'AGOS::MoviePlayer* AGOS::makeMoviePlayer(AGOS::AGOSEngine_Feeble*, const char*)': engines/agos/animation.cpp:534:21: warning: '~1.dxa' directive writing 6 bytes into a region of size between 1 and 20 [-Wformat-overflow=] sprintf(filename, "%s~1.dxa", shortName); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/endian.h:26, from engines/agos/animation.cpp:27: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 7 and 26 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/agos/animation.cpp:540:21: warning: '~1.smk' directive writing 6 bytes into a region of size between 1 and 20 [-Wformat-overflow=] sprintf(filename, "%s~1.smk", shortName); ^~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/endian.h:26, from engines/agos/animation.cpp:27: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 7 and 26 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/agos/animation.cpp:547:20: warning: '%s' directive writing up to 39 bytes into a region of size 20 [-Wformat-overflow=] sprintf(filename, "%s.dxa", baseName); ^~~~~~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/endian.h:26, from engines/agos/animation.cpp:27: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 44 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/agos/animation.cpp:552:20: warning: '%s' directive writing up to 39 bytes into a region of size 20 [-Wformat-overflow=] sprintf(filename, "%s.smk", baseName); ^~~~~~~~ ~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/endian.h:26, from engines/agos/animation.cpp:27: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 44 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/cge/cge.o C++ engines/cge/cge_main.o engines/cge/bitmap.cpp: In member function 'bool CGE::Bitmap::solidAt(int16, int16)': engines/cge/bitmap.cpp:295:5: warning: this statement may fall through [-Wimplicit-fallthrough=] r--; ~^~ engines/cge/bitmap.cpp:296:3: note: here case kBmpSKP: ^~~~ In file included from engines/cge/cge.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/cge/console.o C++ engines/cge/detection.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cge/cge.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cge/cge.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/cge/cge.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/cge/cge_main.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cge/cge_main.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from engines/cge/cge_main.cpp:37: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from engines/cge/cge_main.cpp:37: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/cge/console.h:26, from engines/cge/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/cge/console.h:26, from engines/cge/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/cge/console.h:26, from engines/cge/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cge/cge.h:27, from engines/cge/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/cge/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/cge/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/cge/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/cge/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/cge/detection.cpp:243:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(CGE) ^~~~~~~~~~ C++ engines/cge/events.o C++ engines/cge/fileio.o In file included from ./gui/dialog.h:25, from ./gui/saveload.h:25, from engines/cge/events.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from engines/cge/events.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from engines/cge/events.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/cge/vga13h.h:31, from ./engines/cge/game.h:31, from ./engines/cge/events.h:32, from engines/cge/events.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cge/game.o In file included from ./common/system.h:26, from engines/cge/fileio.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/cge/fileio.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/cge/cge.h:32, from engines/cge/fileio.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/cge/cge.h:32, from engines/cge/fileio.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/cge/vga13h.h:31, from ./engines/cge/game.h:31, from engines/cge/game.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/cge/vga13h.h:31, from ./engines/cge/game.h:31, from engines/cge/game.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from ./engines/cge/game.h:31, from engines/cge/game.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from ./engines/cge/game.h:31, from engines/cge/game.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cge/events.cpp: In constructor 'CGE::EventManager::EventManager(CGE::CGEEngine*)': engines/cge/events.cpp:243:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Common::Event'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_event, 0, sizeof(Common::Event)); ^ In file included from engines/cge/events.cpp:32: ./common/events.h:97:8: note: 'struct Common::Event' declared here struct Event { ^~~~~ engines/cge/events.cpp: In member function 'bool CGE::Keyboard::getKey(Common::Event&)': engines/cge/events.cpp:111:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (event.kbd.flags & Common::KBD_ALT) { ^~ engines/cge/events.cpp:116:2: note: here case Common::KEYCODE_5: ^~~~ C++ engines/cge/snail.o C++ engines/cge/sound.o In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from engines/cge/snail.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/snail.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/snail.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from engines/cge/snail.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cge/talk.o C++ engines/cge/text.o In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from ./engines/cge/fileio.h:31, from ./engines/cge/sound.h:31, from engines/cge/sound.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/fileio.h:31, from ./engines/cge/sound.h:31, from engines/cge/sound.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/fileio.h:31, from ./engines/cge/sound.h:31, from engines/cge/sound.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from ./engines/cge/fileio.h:31, from ./engines/cge/sound.h:31, from engines/cge/sound.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cge/vga13h.o In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from engines/cge/talk.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from engines/cge/text.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/talk.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/talk.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from engines/cge/talk.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/text.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/text.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from engines/cge/text.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from engines/cge/vga13h.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/vga13h.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from engines/cge/vga13h.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from engines/cge/vga13h.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cge/vmenu.o C++ engines/cge/walk.o C++ engines/cine/anim.o In file included from ./common/file.h:26, from ./engines/cge/general.h:31, from ./engines/cge/talk.h:31, from ./engines/cge/vmenu.h:31, from engines/cge/vmenu.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/talk.h:31, from ./engines/cge/vmenu.h:31, from engines/cge/vmenu.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/talk.h:31, from ./engines/cge/vmenu.h:31, from engines/cge/vmenu.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cge/general.h:31, from ./engines/cge/talk.h:31, from ./engines/cge/vmenu.h:31, from engines/cge/vmenu.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cine/bg.o In file included from ./common/rect.h:26, from ./engines/cge/walk.h:31, from engines/cge/walk.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from engines/cine/anim.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/anim.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/cge/vga13h.h:31, from ./engines/cge/walk.h:32, from engines/cge/walk.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/anim.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/anim.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from ./engines/cge/walk.h:32, from engines/cge/walk.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cge/general.h:31, from ./engines/cge/vga13h.h:34, from ./engines/cge/walk.h:32, from engines/cge/walk.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/cine/bg.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/bg.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/bg.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/bg.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/bg_list.o In file included from ./common/endian.h:26, from engines/cine/bg_list.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/bg_list.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/bg_list.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/bg_list.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/console.o C++ engines/cine/cine.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/cine/cine.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/cine.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/cine.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cine/cine.h:28, from engines/cine/cine.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/cine/console.h:26, from engines/cine/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/cine/console.h:26, from engines/cine/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/cine/console.h:26, from engines/cine/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cine/cine.h:28, from engines/cine/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cine/detection.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/cine/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/cine/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/cine/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cine/cine.h:28, from engines/cine/detection.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/cine/detection.cpp:207:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(CINE) ^~~~~~~~~~~ C++ engines/cine/gfx.o C++ engines/cine/main_loop.o C++ engines/cine/msg.o In file included from ./engines/cine/cine.h:27, from engines/cine/gfx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/gfx.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/gfx.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cine/cine.h:28, from engines/cine/gfx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cine/object.o In file included from ./common/debug.h:25, from engines/cine/msg.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/msg.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/cine/main_loop.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/various.h:27, from engines/cine/msg.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/various.h:27, from engines/cine/msg.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cine/script.h:26, from ./engines/cine/object.h:26, from engines/cine/main_loop.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/cine/script.h:29, from ./engines/cine/object.h:26, from engines/cine/main_loop.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cine/script.h:29, from ./engines/cine/object.h:26, from engines/cine/main_loop.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/pal.o In file included from ./common/endian.h:26, from engines/cine/object.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/object.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/object.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/object.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/part.o In file included from ./engines/cine/cine.h:27, from engines/cine/pal.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/pal.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/pal.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/cine/cine.h:28, from engines/cine/pal.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/cine/part.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/part.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/part.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/part.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cine/main_loop.cpp: In function 'void Cine::processEvent(Common::Event&)': engines/cine/main_loop.cpp:168:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (event.kbd.hasFlags(Common::KBD_CTRL)) { ^~ engines/cine/main_loop.cpp:173:3: note: here default: ^~~~~~~ C++ engines/cine/prc.o C++ engines/cine/rel.o In file included from ./common/endian.h:26, from engines/cine/prc.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/prc.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/prc.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/prc.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/saveload.o In file included from ./common/endian.h:26, from engines/cine/rel.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/rel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/rel.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/rel.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/cine/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/cine/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/saveload.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/saveload.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cine/script_fw.o C++ engines/cine/script_os.o In file included from ./common/endian.h:26, from engines/cine/script_fw.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/script_fw.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/script_fw.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/script_fw.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/cine/script_os.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/script_os.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/script_os.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/script_os.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cine/script_fw.cpp: In copy constructor 'Cine::RawScript::RawScript(const Cine::RawScript&)': engines/cine/script_fw.cpp:383:17: warning: '*.Cine::RawScript::_size' is used uninitialized in this function [-Wuninitialized] _data(new byte[_size + 1]), _labels(src._labels) { ^~~~~ C++ engines/cine/sound.o C++ engines/cine/texte.o In file included from ./common/endian.h:26, from engines/cine/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cine/sound.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cine/sound.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/cine/texte.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cine/texte.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cine/texte.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/cine/texte.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cine/unpack.o In file included from ./common/endian.h:26, from engines/cine/unpack.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/unpack.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cine/various.o In file included from ./common/endian.h:26, from engines/cine/various.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cine/various.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/composer/composer.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/various.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cine/cine.h:28, from engines/cine/various.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/composer/detection.o C++ engines/composer/graphics.o In file included from engines/composer/composer.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/composer/composer.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/composer/composer.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/composer/composer.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/composer/resource.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/composer/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/composer/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/composer/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/composer/graphics.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/composer/graphics.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/composer/graphics.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/composer/resource.h:24, from ./engines/composer/composer.h:41, from engines/composer/detection.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/composer/detection.cpp:422:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(COMPOSER) ^~~~~~~~~~~~~~~ In file included from ./engines/composer/resource.h:24, from ./engines/composer/composer.h:41, from engines/composer/graphics.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/composer/resource.h:23, from engines/composer/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/composer/resource.h:24, from engines/composer/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/composer/resource.h:26, from engines/composer/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/composer/resource.h:26, from engines/composer/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cine/various.cpp: In function 'bool Cine::makeTextEntryMenu(const char*, char*, int, int)': engines/cine/various.cpp:1670:11: warning: this statement may fall through [-Wimplicit-fallthrough=] redraw = true; ~~~~~~~^~~~~~ engines/cine/various.cpp:1671:3: note: here case Common::KEYCODE_DELETE: ^~~~ C++ engines/composer/scripting.o In file included from engines/composer/scripting.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/composer/scripting.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/composer/resource.h:26, from ./engines/composer/composer.h:41, from engines/composer/scripting.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/composer/resource.h:26, from ./engines/composer/composer.h:41, from engines/composer/scripting.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/actor.o In file included from ./common/textconsole.h:25, from engines/cruise/actor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/actor.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/actor.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/actor.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cruise/actor.cpp: In function 'void Cruise::processAnimation()': engines/cruise/actor.cpp:865:6: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/cruise/actor.cpp:868:5: note: here case ANIM_PHASE_MOVE: ^~~~ engines/cruise/actor.cpp:905:6: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/cruise/actor.cpp:908:5: note: here case ANIM_PHASE_END: ^~~~ C++ engines/cruise/background.o C++ engines/cruise/backgroundIncrust.o In file included from ./common/textconsole.h:25, from engines/cruise/background.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/background.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/background.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/background.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/backgroundIncrust.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/backgroundIncrust.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/backgroundIncrust.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/backgroundIncrust.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/cell.o In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/cell.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/cell.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/cell.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/cell.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/cruise.o In file included from ./common/file.h:26, from engines/cruise/cruise.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cruise/cruise.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cruise/cruise.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/cruise_main.o In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/cruise/cruise.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cruise/ctp.o C++ engines/cruise/dataLoader.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/cruise/cruise_main.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/cruise_main.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/cruise_main.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/cruise_main.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/dataLoader.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/dataLoader.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/cruise/cruise.h:26, from engines/cruise/ctp.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/ctp.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/dataLoader.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/dataLoader.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/ctp.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/ctp.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/debugger.o C++ engines/cruise/decompiler.o C++ engines/cruise/delphine-unpack.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/cruise/debugger.h:26, from engines/cruise/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/cruise/debugger.h:26, from engines/cruise/debugger.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/cruise/debugger.h:26, from engines/cruise/debugger.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/decompiler.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/decompiler.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/debugger.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/decompiler.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/decompiler.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/cruise/delphine-unpack.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/delphine-unpack.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cruise/detection.o C++ engines/cruise/font.o C++ engines/cruise/function.o In file included from ./common/endian.h:26, from engines/cruise/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/font.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cruise/font.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/cruise/font.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/cruise/detection.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/cruise/detection.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/cruise/detection.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/cruise/detection.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/cruise/detection.cpp:323:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(CRUISE) ^~~~~~~~~~~~~ C++ engines/cruise/gfxModule.o In file included from ./engines/cruise/cruise.h:26, from engines/cruise/function.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/function.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/function.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/function.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/cruise/gfxModule.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/gfxModule.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/gfxModule.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/gfxModule.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/linker.o C++ engines/cruise/mainDraw.o In file included from ./common/endian.h:26, from engines/cruise/linker.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/linker.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/mainDraw.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/linker.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/linker.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/mainDraw.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/mainDraw.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/mainDraw.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/menu.o In file included from ./engines/cruise/cruise.h:26, from engines/cruise/menu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/menu.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/menu.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/menu.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/mouse.o C++ engines/cruise/object.o In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/mouse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/mouse.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/mouse.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/mouse.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/cruise/object.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/object.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/cruise/overlay.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/object.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/object.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/cruise/overlay.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/cruise/overlay.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/overlay.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/overlay.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/perso.o C++ engines/cruise/polys.o C++ engines/cruise/saveload.o C++ engines/cruise/script.o C++ engines/cruise/sound.o In file included from ./engines/cruise/cruise.h:26, from engines/cruise/perso.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/perso.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/perso.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/perso.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/polys.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/polys.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/polys.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/polys.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise.h:26, from engines/cruise/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/script.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/script.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/script.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/saveload.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/saveload.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/cruise/stack.o In file included from ./common/endian.h:26, from engines/cruise/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/cruise/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/sound.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/sound.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/stack.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/stack.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/stack.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/stack.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType0()': engines/cruise/script.cpp:59:9: warning: this statement may fall through [-Wimplicit-fallthrough=] index = saveOpcodeVar; ~~~~~~^~~~~~~~~~~~~~~ engines/cruise/script.cpp:60:2: note: here case 1: { ^~~~ engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType1()': engines/cruise/script.cpp:138:10: warning: this statement may fall through [-Wimplicit-fallthrough=] offset = saveOpcodeVar; ~~~~~~~^~~~~~~~~~~~~~~ engines/cruise/script.cpp:140:2: note: here case 1: { ^~~~ engines/cruise/script.cpp: In function 'int32 Cruise::opcodeType2()': engines/cruise/script.cpp:228:9: warning: this statement may fall through [-Wimplicit-fallthrough=] index = saveOpcodeVar; ~~~~~~^~~~~~~~~~~~~~~ engines/cruise/script.cpp:229:2: note: here case 1: { ^~~~ C++ engines/cruise/staticres.o C++ engines/cruise/various.o C++ engines/cruise/vars.o C++ engines/cruise/volume.o In file included from ./engines/cruise/staticres.h:26, from engines/cruise/staticres.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from ./engines/cruise/staticres.h:27, from engines/cruise/staticres.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from ./engines/cruise/staticres.h:27, from engines/cruise/staticres.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from ./engines/cruise/staticres.h:27, from engines/cruise/staticres.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/various.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/various.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/various.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/various.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/cruise/cruise_main.h:26, from engines/cruise/vars.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from engines/cruise/vars.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/cruise/cruise.h:26, from engines/cruise/volume.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/cruise/cruise_main.h:27, from ./engines/cruise/cruise.h:32, from engines/cruise/volume.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/vars.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from engines/cruise/vars.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/volume.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/cruise/vars.h:26, from ./engines/cruise/cruise_main.h:33, from ./engines/cruise/cruise.h:32, from engines/cruise/volume.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/animation.o In file included from ./engines/engine.h:25, from ./engines/draci/draci.h:26, from engines/draci/animation.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/animation.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/animation.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/draci/barchive.h:27, from engines/draci/animation.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/draci/barchive.o C++ engines/draci/console.o In file included from ./common/debug.h:25, from engines/draci/barchive.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/barchive.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/draci/barchive.h:27, from engines/draci/barchive.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/draci/barchive.h:27, from engines/draci/barchive.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/draci/console.h:26, from engines/draci/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from engines/draci/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from engines/draci/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/detection.o In file included from ./engines/engine.h:25, from ./engines/draci/draci.h:26, from engines/draci/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/draci/saveload.h:26, from engines/draci/detection.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/draci/detection.cpp:190:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(DRACI) ^~~~~~~~~~~~ C++ engines/draci/draci.o C++ engines/draci/font.o C++ engines/draci/game.o In file included from engines/draci/draci.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/draci/draci.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/draci/draci.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/draci/draci.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/draci/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/draci/font.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/draci/font.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/draci/font.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from engines/draci/game.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from engines/draci/game.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/game.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/game.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/mouse.o In file included from ./engines/engine.h:25, from ./engines/draci/draci.h:26, from engines/draci/mouse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/mouse.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/mouse.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/draci/script.h:27, from ./engines/draci/game.h:27, from engines/draci/mouse.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/draci/music.o C++ engines/draci/saveload.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/draci/music.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/draci/music.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/draci/music.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from engines/draci/music.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/draci/draci.h:26, from engines/draci/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/saveload.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/saveload.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/screen.o In file included from ./common/stream.h:26, from ./engines/draci/script.h:27, from ./engines/draci/game.h:27, from engines/draci/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/screen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/screen.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/screen.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/screen.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/script.o In file included from ./common/array.h:25, from engines/draci/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/draci/sound.o In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/script.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/script.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/script.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/sprite.o C++ engines/draci/surface.o In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/draci/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/draci/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/draci/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/draci/sound.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/sprite.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/sprite.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/sprite.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/sprite.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/draci/walking.o In file included from ./engines/draci/screen.h:26, from engines/draci/surface.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/walking.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/draci/walking.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/walking.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/draci/console.h:26, from ./engines/draci/draci.h:28, from engines/draci/walking.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/draci/walking.cpp: In static member function 'static Draci::Movement Draci::WalkingState::animationForSightDirection(Draci::SightDirection, const Common::Point&, const Common::Point&, const WalkingPath&, Draci::Movement)': engines/draci/walking.cpp:739:10: warning: this statement may fall through [-Wimplicit-fallthrough=] } else if (mouse.x > hero.x) { ^~ engines/draci/walking.cpp:743:2: note: here default: { ^~~~~~~ C++ engines/drascula/actors.o In file included from ./engines/drascula/drascula.h:26, from engines/drascula/actors.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/actors.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/actors.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/actors.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/animation.o In file included from ./engines/drascula/drascula.h:26, from engines/drascula/animation.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/drascula/console.o In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/animation.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/animation.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/animation.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/converse.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/drascula/console.h:26, from engines/drascula/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/drascula/console.h:26, from engines/drascula/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/drascula/console.h:26, from engines/drascula/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/console.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/detection.o In file included from ./common/textconsole.h:25, from engines/drascula/converse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/converse.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/converse.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/converse.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/drascula.o engines/drascula/animation.cpp: In member function 'void Drascula::DrasculaEngine::animation_1_1()': engines/drascula/animation.cpp:122:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (l2 = 0; l2 < 3; l2++) ^~~ engines/drascula/animation.cpp:133:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if ((term_int == 1) || (getScan() == Common::KEYCODE_ESCAPE) || shouldQuit()) ^~ In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/drascula/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/drascula/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/drascula/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/drascula/detection.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/drascula/detection.cpp:429:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(DRASCULA) ^~~~~~~~~~~~~~~ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/drascula/drascula.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/drascula/drascula.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/drascula/drascula.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/drascula/drascula.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/graphics.o C++ engines/drascula/interface.o C++ engines/drascula/objects.o In file included from ./engines/drascula/drascula.h:26, from engines/drascula/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/graphics.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/graphics.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/drascula/drascula.h:26, from engines/drascula/interface.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/interface.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/interface.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/interface.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/textconsole.h:25, from engines/drascula/objects.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/objects.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/objects.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/objects.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/palette.o C++ engines/drascula/resource.o In file included from ./graphics/palette.h:26, from engines/drascula/palette.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/palette.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/palette.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/palette.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/drascula/drascula.h:26, from engines/drascula/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/rooms.o In file included from ./common/array.h:25, from engines/drascula/rooms.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/rooms.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/rooms.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/rooms.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/drascula/saveload.o C++ engines/drascula/sound.o In file included from ./common/textconsole.h:25, from engines/drascula/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/drascula/saveload.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/drascula/saveload.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/drascula/talk.o In file included from ./engines/drascula/drascula.h:28, from engines/drascula/saveload.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/backdrop.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/drascula/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/drascula/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/drascula/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/substream.h:27, from engines/drascula/sound.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from ./engines/dreamweb/dreamweb.h:26, from engines/dreamweb/backdrop.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/backdrop.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/backdrop.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/backdrop.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/console.o In file included from ./engines/drascula/drascula.h:26, from engines/drascula/talk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/talk.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/drascula/drascula.h:27, from engines/drascula/talk.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/drascula/drascula.h:28, from engines/drascula/talk.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/dreamweb/console.h:26, from engines/dreamweb/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/dreamweb/console.h:26, from engines/dreamweb/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/dreamweb/console.h:26, from engines/dreamweb/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/dreamweb/detection.o C++ engines/dreamweb/dreamweb.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/dreamweb/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/dreamweb/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/dreamweb/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/detection.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/dreamweb/detection.cpp:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(DREAMWEB) ^~~~~~~~~~~~~~~ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/dreamweb/dreamweb.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/dreamweb/dreamweb.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/dreamweb/dreamweb.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/dreamweb/dreamweb.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/keypad.o C++ engines/dreamweb/monitor.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/keypad.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/keypad.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/keypad.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/keypad.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/monitor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/monitor.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/monitor.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/monitor.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/mouse.o C++ engines/dreamweb/newplace.o C++ engines/dreamweb/object.o C++ engines/dreamweb/pathfind.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/newplace.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/dreamweb/mouse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/newplace.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/newplace.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from ./engines/dreamweb/dreamweb.h:26, from engines/dreamweb/object.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/newplace.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/mouse.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/mouse.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/object.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/object.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/mouse.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/object.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from ./engines/dreamweb/dreamweb.h:26, from engines/dreamweb/pathfind.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/pathfind.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/pathfind.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/dreamweb/people.o In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/pathfind.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/print.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/people.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/people.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/people.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/print.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/people.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/print.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/print.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/print.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/rain.o C++ engines/dreamweb/saveload.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/rain.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/rain.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/rain.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/rain.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/sound.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/saveload.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/saveload.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/decoders/raw.h:26, from engines/dreamweb/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/dreamweb/sound.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/dreamweb/sound.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/dreamweb/sound.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/sprite.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/sprite.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/sprite.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/sprite.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/sprite.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/stubs.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/stubs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/stubs.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/stubs.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/stubs.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/talk.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/talk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/talk.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/talk.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/talk.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/titles.o C++ engines/dreamweb/use.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/titles.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/titles.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/titles.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/titles.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/use.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/use.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/use.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/use.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/vgafades.o In file included from ./common/array.h:25, from ./engines/dreamweb/sound.h:26, from engines/dreamweb/vgafades.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgafades.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgafades.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgafades.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/dreamweb/vgagrafx.o C++ engines/gob/anifile.o In file included from ./common/str.h:25, from ./common/error.h:26, from ./engines/dreamweb/dreamweb.h:26, from engines/dreamweb/vgagrafx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/anifile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/anifile.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgagrafx.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgagrafx.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/anifile.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/anifile.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/dreamweb/dreamweb.h:27, from engines/dreamweb/vgagrafx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/aniobject.o In file included from ./engines/gob/surface.h:26, from engines/gob/aniobject.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/aniobject.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/aniobject.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/backbuffer.o In file included from ./common/util.h:25, from engines/gob/backbuffer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/backbuffer.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/backbuffer.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/cheater.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/cheater.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/cheater.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/cheater.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/cheater.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/cheater_geisha.o C++ engines/gob/cmpfile.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from engines/gob/cheater_geisha.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from engines/gob/cheater_geisha.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from engines/gob/cheater_geisha.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/cheater_geisha.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/console.o C++ engines/gob/dataio.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/cmpfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/cmpfile.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/gob/cmpfile.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/cmpfile.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/gob/console.h:26, from engines/gob/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from engines/gob/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from engines/gob/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/gob/dataio.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/dataio.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/gob/dataio.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/dataio.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/databases.o C++ engines/gob/dbase.o In file included from ./common/file.h:26, from engines/gob/databases.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/databases.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/databases.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/gob/databases.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/decfile.o In file included from ./common/system.h:26, from ./engines/gob/dbase.h:26, from engines/gob/dbase.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/gob/dbase.h:29, from engines/gob/dbase.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from engines/gob/decfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/decfile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/gob/decfile.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/decfile.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/draw.o In file included from ./common/endian.h:26, from engines/gob/draw.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/draw.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/draw_v1.o In file included from ./common/endian.h:26, from engines/gob/draw_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/draw_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_v1.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_v1.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/draw_v2.o C++ engines/gob/draw_bargon.o C++ engines/gob/draw_fascin.o In file included from ./common/endian.h:26, from engines/gob/draw_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/draw_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_v2.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_v2.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/draw_bargon.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/draw_bargon.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_bargon.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/draw_bargon.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/gob/video.h:26, from ./engines/gob/draw.h:26, from engines/gob/draw_fascin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/draw_fascin.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/draw_fascin.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from ./engines/gob/video.h:30, from ./engines/gob/draw.h:26, from engines/gob/draw_fascin.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/draw_playtoons.o In file included from ./common/endian.h:26, from engines/gob/draw_playtoons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/draw_playtoons.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/draw_playtoons.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/draw_playtoons.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/expression.o engines/gob/draw_v2.cpp: In member function 'virtual void Gob::Draw_v2::printTotText(int16)': engines/gob/draw_v2.cpp:564:16: warning: this statement may fall through [-Wimplicit-fallthrough=] str[strPos] = (char) cmd; ~~~~~~~~~~~~^~~~~~~~~~~~ engines/gob/draw_v2.cpp:565:3: note: here case 32: ^~~~ In file included from ./common/endian.h:26, from engines/gob/expression.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/gob/game.o In file included from engines/gob/expression.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/expression.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/expression.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/game.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/game.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/game.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/game.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/global.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/global.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/global.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/global.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/global.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/gob/expression.cpp: In member function 'void Gob::Expression::skipExpr(char)': engines/gob/expression.cpp:155:30: warning: this statement may fall through [-Wimplicit-fallthrough=] _vm->_game->_script->skip(2); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ engines/gob/expression.cpp:157:4: note: here case OP_ARRAY_INT8: ^~~~ C++ engines/gob/gob.o In file included from ./common/debug-channels.h:25, from engines/gob/gob.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/gob/gob.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/gob/gob.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/gob.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/goblin.o In file included from ./common/str.h:25, from engines/gob/goblin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/goblin.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/goblin_v1.o C++ engines/gob/goblin_v2.o In file included from ./common/endian.h:26, from engines/gob/goblin_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/goblin_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/goblin_v3.o In file included from ./common/endian.h:26, from engines/gob/goblin_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/goblin_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/goblin_v4.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/goblin_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/goblin_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/goblin_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/goblin_v4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v4.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/goblin_v4.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/hotspots.o In file included from ./common/str.h:25, from engines/gob/hotspots.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/hotspots.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/hotspots.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/gob/global.h:26, from engines/gob/hotspots.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/iniconfig.o C++ engines/gob/init.o In file included from ./common/str.h:25, from ./engines/gob/iniconfig.h:26, from engines/gob/iniconfig.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/gob/init_v1.o C++ engines/gob/init_geisha.o In file included from ./common/endian.h:26, from engines/gob/init.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/gob/hotspots.cpp: In member function 'void Gob::Hotspots::evaluateNew(uint16, uint16*, Gob::Hotspots::InputDesc*, uint16&, bool&, uint16&)': engines/gob/hotspots.cpp:1424:11: warning: this statement may fall through [-Wimplicit-fallthrough=] inputId = i; ~~~~~~~~^~~ engines/gob/hotspots.cpp:1426:2: note: here case kTypeClick: ^~~~ In file included from ./common/endian.h:26, from engines/gob/init_geisha.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_geisha.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_geisha.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_geisha.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/init_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/init_v2.o C++ engines/gob/init_fascin.o In file included from ./common/endian.h:26, from engines/gob/init_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/init_v3.o In file included from ./common/endian.h:26, from engines/gob/init_fascin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_fascin.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_fascin.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_fascin.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/init_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v3.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v3.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/init_v4.o C++ engines/gob/init_v6.o In file included from ./common/endian.h:26, from engines/gob/init_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_v4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v4.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v4.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/init_v7.o In file included from ./common/endian.h:26, from engines/gob/init_v6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/init_v6.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v6.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/init_v6.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter.o In file included from ./common/array.h:25, from ./common/fs.h:25, from engines/gob/init_v7.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/gob/init_v7.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/gob/init_v7.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from ./engines/gob/init.h:26, from engines/gob/init_v7.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/inter_v1.o C++ engines/gob/inter_geisha.o In file included from ./common/endian.h:26, from engines/gob/inter.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_v2.o In file included from ./common/str.h:25, from engines/gob/inter_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/inter_v1.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/inter_geisha.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_geisha.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_geisha.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_geisha.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_bargon.o In file included from ./common/endian.h:26, from engines/gob/inter_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_fascin.o In file included from ./common/endian.h:26, from engines/gob/inter_bargon.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_bargon.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_bargon.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_bargon.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/inter_fascin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_fascin.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_fascin.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_fascin.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_littlered.o C++ engines/gob/inter_inca2.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/inter_littlered.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/inter_littlered.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_littlered.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_littlered.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/inter_inca2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_inca2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_inca2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_inca2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_playtoons.o In file included from ./common/endian.h:26, from engines/gob/inter_playtoons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_playtoons.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_playtoons.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_playtoons.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_v3.o In file included from ./common/endian.h:26, from engines/gob/inter_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/inter_v3.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/inter_v3.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/inter_v4.o C++ engines/gob/inter_v5.o In file included from ./common/str.h:25, from engines/gob/inter_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/inter_v4.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v4.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v4.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/translation.h:25, from engines/gob/inter_v5.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_v5.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/gob/inter_v5.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/inter_v5.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/inter_v6.o C++ engines/gob/inter_v7.o In file included from ./common/str.h:25, from engines/gob/inter_v6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/inter_v6.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v6.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/inter_v6.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/inter_v7.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/inter_v7.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from engines/gob/inter_v7.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/gob/inter_v7.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/map.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/map.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/map.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/map_v1.o C++ engines/gob/map_v2.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/map_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/map_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/gob/map_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/gob/map_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/map_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/mult.o In file included from ./common/endian.h:26, from engines/gob/mult.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/mult.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/mult_v1.o In file included from ./common/endian.h:26, from engines/gob/mult_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/mult_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/mult_v2.o In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult_v1.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult_v1.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/mult_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/mult_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult_v2.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/mult_v2.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/palanim.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/palanim.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/palanim.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/palanim.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/palanim.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/resources.o In file included from ./common/util.h:25, from engines/gob/resources.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/resources.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/resources.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/resources.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/rxyfile.o C++ engines/gob/scenery.o C++ engines/gob/scenery_v1.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/rxyfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/rxyfile.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/gob/rxyfile.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/gob/rxyfile.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/scenery_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/scenery_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/gob/scenery.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/scenery.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/scenery_v2.o C++ engines/gob/script.o In file included from ./common/endian.h:26, from engines/gob/scenery_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/scenery_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/scenery_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from engines/gob/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/script.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/script.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/script.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/surface.o C++ engines/gob/totfile.o In file included from ./engines/gob/surface.h:26, from engines/gob/surface.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/surface.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/surface.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from engines/gob/surface.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from engines/gob/totfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/totfile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/totfile.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/totfile.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/util.o C++ engines/gob/variables.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/util.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/util.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/util.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/util.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/variables.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/variables.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/variables.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/variables.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/video.o C++ engines/gob/video_v1.o In file included from ./common/endian.h:26, from engines/gob/video.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/video.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/video_v2.o In file included from ./common/endian.h:26, from engines/gob/video_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/video_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v1.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v1.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/video_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/video_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/video_v6.o C++ engines/gob/videoplayer.o C++ engines/gob/demos/demoplayer.o C++ engines/gob/demos/scnplayer.o C++ engines/gob/demos/batplayer.o C++ engines/gob/detection/detection.o In file included from ./common/endian.h:26, from engines/gob/video_v6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/video_v6.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v6.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/video_v6.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./engines/gob/videoplayer.h:26, from engines/gob/videoplayer.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from ./engines/gob/videoplayer.h:35, from engines/gob/videoplayer.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from ./engines/gob/videoplayer.h:35, from engines/gob/videoplayer.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from ./engines/gob/video.h:30, from ./engines/gob/draw.h:26, from ./engines/gob/videoplayer.h:35, from engines/gob/videoplayer.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/gob/demos/demoplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/demos/demoplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/demos/demoplayer.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/demos/demoplayer.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/pregob.o In file included from ./common/endian.h:26, from engines/gob/demos/batplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/demos/batplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/demos/batplayer.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/demos/batplayer.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/demos/scnplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/demos/scnplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/demos/scnplayer.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/demos/scnplayer.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/gob/detection/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/gob/detection/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/gob/detection/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./graphics/cursorman.h:25, from engines/gob/pregob/pregob.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/detection/detection.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/pregob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/pregob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/pregob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/gob/detection/detection.cpp:193:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(GOB) ^~~~~~~~~~ C++ engines/gob/pregob/txtfile.o C++ engines/gob/pregob/gctfile.o C++ engines/gob/pregob/seqfile.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/pregob/txtfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/pregob/txtfile.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/pregob/txtfile.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/draw.h:26, from engines/gob/pregob/txtfile.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/onceupon/onceupon.o In file included from ./common/random.h:25, from engines/gob/pregob/gctfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/pregob/gctfile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/pregob/gctfile.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from engines/gob/pregob/seqfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/pregob/gctfile.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from engines/gob/pregob/seqfile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/seqfile.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/seqfile.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/onceupon/abracadabra.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/pregob/onceupon/onceupon.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/onceupon.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/onceupon.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/onceupon.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/gob/pregob/onceupon/abracadabra.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/abracadabra.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/abracadabra.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/abracadabra.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/onceupon/babayaga.o C++ engines/gob/pregob/onceupon/title.o engines/gob/pregob/onceupon/onceupon.cpp: In member function 'Gob::OnceUpon::OnceUpon::MenuAction Gob::OnceUpon::OnceUpon::doIngameMenu()': engines/gob/pregob/onceupon/onceupon.cpp:989:32: warning: enum constant in boolean context [-Wint-in-bool-context] } else if (kMenuActionMainMenu) { ^ C++ engines/gob/pregob/onceupon/parents.o In file included from ./common/textconsole.h:25, from engines/gob/pregob/onceupon/babayaga.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/babayaga.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/babayaga.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/babayaga.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/pregob/onceupon/title.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/title.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/title.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/title.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/onceupon/stork.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/pregob/onceupon/parents.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/parents.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/parents.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/parents.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from engines/gob/pregob/onceupon/stork.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/pregob/onceupon/stork.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/stork.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/pregob/onceupon/stork.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/pregob/onceupon/chargenchild.o C++ engines/gob/minigames/geisha/evilfish.o In file included from ./engines/gob/surface.h:26, from engines/gob/pregob/onceupon/chargenchild.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/pregob/onceupon/chargenchild.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/pregob/onceupon/chargenchild.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/minigames/geisha/oko.o In file included from ./common/system.h:26, from ./engines/gob/aniobject.h:26, from ./engines/gob/minigames/geisha/evilfish.h:26, from engines/gob/minigames/geisha/evilfish.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./engines/gob/sound/sounddesc.h:26, from ./engines/gob/sound/sound.h:26, from engines/gob/minigames/geisha/oko.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/sound/sounddesc.h:26, from ./engines/gob/sound/sound.h:26, from engines/gob/minigames/geisha/oko.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/bgatmosphere.h:31, from ./engines/gob/sound/sound.h:27, from engines/gob/minigames/geisha/oko.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/bgatmosphere.h:31, from ./engines/gob/sound/sound.h:27, from engines/gob/minigames/geisha/oko.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/minigames/geisha/meter.o C++ engines/gob/minigames/geisha/diving.o C++ engines/gob/minigames/geisha/mouth.o C++ engines/gob/minigames/geisha/submarine.o engines/gob/minigames/geisha/oko.cpp: In member function 'virtual void Gob::Geisha::Oko::advance()': engines/gob/minigames/geisha/oko.cpp:80:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((getFrame() == 6) || (getFrame() == 23)) ^~ engines/gob/minigames/geisha/oko.cpp:82:3: note: here case kStateSink: ^~~~ C++ engines/gob/minigames/geisha/penetration.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from engines/gob/minigames/geisha/diving.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/util.h:25, from engines/gob/minigames/geisha/meter.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/minigames/geisha/meter.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/surface.h:27, from engines/gob/minigames/geisha/meter.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/diving.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/diving.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/diving.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from ./engines/gob/aniobject.h:26, from ./engines/gob/minigames/geisha/submarine.h:26, from engines/gob/minigames/geisha/submarine.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/util.h:25, from engines/gob/minigames/geisha/mouth.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/gob/minigames/geisha/penetration.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/penetration.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/penetration.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/gob/global.h:26, from engines/gob/minigames/geisha/penetration.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/save/savefile.o C++ engines/gob/save/savehandler.o C++ engines/gob/save/saveload.o In file included from ./common/util.h:25, from engines/gob/save/savefile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/savefile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/savefile.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/savefile.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_v2.o In file included from ./common/endian.h:26, from engines/gob/save/savehandler.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/savehandler.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/save/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/save/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/savehandler.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/savehandler.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveload.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveload.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_v3.o C++ engines/gob/save/saveload_v4.o In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v4.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v4.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_v6.o In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v6.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v6.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v6.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_v7.o C++ engines/gob/save/saveload_geisha.o C++ engines/gob/save/saveload_fascin.o In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v7.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_v7.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v7.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_v7.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_geisha.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_geisha.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_geisha.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_geisha.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_fascin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_fascin.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_fascin.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_fascin.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_ajworld.o In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_ajworld.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_ajworld.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/save/saveload_inca2.o In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_ajworld.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_ajworld.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveload_playtoons.o C++ engines/gob/save/saveconverter.o In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_inca2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_inca2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_inca2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_inca2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_playtoons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/gob/save/savefile.h:26, from ./engines/gob/save/saveload.h:26, from engines/gob/save/saveload_playtoons.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_playtoons.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/video.h:28, from ./engines/gob/save/savehandler.h:29, from ./engines/gob/save/saveload.h:27, from engines/gob/save/saveload_playtoons.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveconverter_v2.o In file included from ./common/endian.h:26, from engines/gob/save/saveconverter.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/saveconverter.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/save/saveconverter_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/saveconverter_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v2.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v2.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/save/saveconverter_v3.o C++ engines/gob/save/saveconverter_v4.o In file included from ./common/endian.h:26, from engines/gob/save/saveconverter_v3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/saveconverter_v3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v3.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v3.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/gob/save/saveconverter_v4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/save/saveconverter_v4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v4.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/save/saveconverter_v4.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/sound/sound.o C++ engines/gob/sound/sounddesc.o C++ engines/gob/sound/pcspeaker.o In file included from ./common/random.h:25, from ./engines/gob/gob.h:26, from engines/gob/sound/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/sound/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/sound/adlib.o C++ engines/gob/sound/musplayer.o In file included from ./common/util.h:25, from engines/gob/sound/sounddesc.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/gob/sound/sounddesc.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./engines/gob/sound/pcspeaker.h:26, from engines/gob/sound/pcspeaker.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from ./engines/gob/sound/pcspeaker.h:27, from engines/gob/sound/pcspeaker.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from ./engines/gob/sound/pcspeaker.h:27, from engines/gob/sound/pcspeaker.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/sound/adlplayer.o In file included from ./common/util.h:25, from engines/gob/sound/adlib.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/gob/gob.h:28, from engines/gob/sound/adlib.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/adlib.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/adlib.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/sound/musplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/sound/musplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/adlib.h:28, from ./engines/gob/sound/musplayer.h:29, from engines/gob/sound/musplayer.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/adlib.h:28, from ./engines/gob/sound/musplayer.h:29, from engines/gob/sound/musplayer.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/gob/sound/adlplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/gob/sound/adlplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/adlib.h:28, from ./engines/gob/sound/adlplayer.h:28, from engines/gob/sound/adlplayer.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/adlib.h:28, from ./engines/gob/sound/adlplayer.h:28, from engines/gob/sound/adlplayer.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/sound/infogrames.o In file included from ./common/textconsole.h:25, from engines/gob/sound/infogrames.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/infogrames.h:32, from ./engines/gob/sound/infogrames.h:27, from engines/gob/sound/infogrames.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/infogrames.h:32, from ./engines/gob/sound/infogrames.h:27, from engines/gob/sound/infogrames.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/gob/sound/protracker.o C++ engines/gob/sound/soundmixer.o In file included from ./common/file.h:26, from engines/gob/sound/protracker.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/sound/protracker.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/gob/sound/protracker.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/gob/sound/protracker.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/sound/soundblaster.o In file included from ./common/util.h:25, from engines/gob/sound/soundmixer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from engines/gob/sound/soundmixer.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from engines/gob/sound/soundmixer.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/sound/sounddesc.h:26, from engines/gob/sound/soundmixer.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/sound/cdrom.o In file included from ./common/mutex.h:26, from ./engines/gob/sound/soundblaster.h:26, from engines/gob/sound/soundblaster.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/soundblaster.h:29, from engines/gob/sound/soundblaster.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/soundblaster.h:29, from engines/gob/sound/soundblaster.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/sound/sounddesc.h:26, from engines/gob/sound/soundblaster.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/gob/sound/bgatmosphere.o C++ engines/groovie/cell.o In file included from ./common/endian.h:26, from engines/gob/sound/cdrom.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/gob/sound/cdrom.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/cdrom.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/gob/console.h:26, from ./engines/gob/gob.h:34, from engines/gob/sound/cdrom.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/groovie/cursor.o C++ engines/groovie/debug.o C++ engines/groovie/detection.o In file included from ./common/array.h:25, from engines/gob/sound/bgatmosphere.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/bgatmosphere.h:31, from engines/gob/sound/bgatmosphere.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/gob/sound/soundmixer.h:28, from ./engines/gob/sound/bgatmosphere.h:31, from engines/gob/sound/bgatmosphere.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/gob/sound/sounddesc.h:26, from engines/gob/sound/bgatmosphere.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/groovie/cursor.h:26, from engines/groovie/cursor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/textconsole.h:25, from ./engines/groovie/cell.h:26, from engines/groovie/cell.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/cursor.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/cursor.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/groovie/font.o In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/cursor.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/groovie/debug.h:26, from engines/groovie/debug.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from engines/groovie/debug.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from engines/groovie/debug.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/debug.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from engines/groovie/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from engines/groovie/font.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/detection.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/groovie/detection.cpp:404:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(GROOVIE) ^~~~~~~~~~~~~~ C++ engines/groovie/graphics.o C++ engines/groovie/groovie.o In file included from ./graphics/surface.h:25, from ./engines/groovie/graphics.h:26, from engines/groovie/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/graphics.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/graphics.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/graphics.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/groovie/lzss.o C++ engines/groovie/music.o C++ engines/groovie/player.o In file included from ./audio/mididrv.h:26, from engines/groovie/groovie.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/groovie.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/groovie.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/groovie.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/groovie/resource.o C++ engines/groovie/roq.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/groovie/lzss.h:23, from engines/groovie/lzss.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/groovie/lzss.h:23, from engines/groovie/lzss.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/mididrv.h:26, from engines/groovie/music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/music.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/music.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/music.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/groovie/player.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from engines/groovie/player.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from engines/groovie/player.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/player.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/groovie/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/groovie/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/groovie/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/groovie/resource.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from ./engines/groovie/player.h:26, from ./engines/groovie/roq.h:26, from engines/groovie/roq.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from ./engines/groovie/roq.h:26, from engines/groovie/roq.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from ./engines/groovie/roq.h:26, from engines/groovie/roq.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/roq.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/groovie/saveload.o In file included from ./common/savefile.h:27, from ./engines/groovie/saveload.h:26, from engines/groovie/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/groovie/saveload.h:26, from engines/groovie/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/savestate.h:28, from ./engines/groovie/saveload.h:28, from engines/groovie/saveload.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/groovie/saveload.h:28, from engines/groovie/saveload.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/groovie/script.o C++ engines/groovie/stuffit.o In file included from ./audio/mididrv.h:26, from engines/groovie/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/script.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/groovie/debug.h:26, from ./engines/groovie/groovie.h:26, from engines/groovie/script.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/script.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/groovie/stuffit.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/groovie/stuffit.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/groovie/stuffit.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/bitstream.h:30, from engines/groovie/stuffit.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/groovie/vdx.o In file included from ./common/system.h:26, from ./engines/groovie/player.h:26, from ./engines/groovie/vdx.h:26, from engines/groovie/vdx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from ./engines/groovie/vdx.h:26, from engines/groovie/vdx.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/groovie/player.h:27, from ./engines/groovie/vdx.h:26, from engines/groovie/vdx.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/groovie/font.h:26, from ./engines/groovie/groovie.h:27, from engines/groovie/vdx.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hopkins/anim.o C++ engines/hopkins/computer.o In file included from ./engines/hopkins/anim.h:26, from engines/hopkins/anim.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/anim.h:27, from engines/hopkins/anim.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/anim.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/anim.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/hopkins/computer.h:26, from engines/hopkins/computer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/computer.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/computer.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/computer.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/debugger.o In file included from ./engines/hopkins/debugger.h:26, from engines/hopkins/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from engines/hopkins/debugger.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from engines/hopkins/debugger.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/hopkins/graphics.h:28, from engines/hopkins/debugger.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hopkins/detection.o In file included from ./engines/hopkins/anim.h:26, from ./engines/hopkins/hopkins.h:26, from engines/hopkins/detection.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/anim.h:27, from ./engines/hopkins/hopkins.h:26, from engines/hopkins/detection.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/hopkins/detection.cpp:188:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(HOPKINS) ^~~~~~~~~~~~~~ C++ engines/hopkins/dialogs.o In file included from ./engines/hopkins/dialogs.h:26, from engines/hopkins/dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/dialogs.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/dialogs.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/dialogs.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/events.o In file included from ./engines/hopkins/events.h:26, from engines/hopkins/events.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/events.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/events.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/events.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/files.o C++ engines/hopkins/font.o In file included from ./engines/hopkins/files.h:26, from engines/hopkins/files.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/files.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/files.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/files.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/hopkins/font.h:26, from engines/hopkins/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/font.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hopkins/graphics.o In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/font.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/font.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/globals.o C++ engines/hopkins/hopkins.o In file included from ./engines/hopkins/graphics.h:26, from engines/hopkins/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/graphics.h:28, from engines/hopkins/graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/graphics.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/graphics.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/lines.o In file included from ./engines/hopkins/globals.h:26, from engines/hopkins/globals.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/anim.h:26, from ./engines/hopkins/hopkins.h:26, from engines/hopkins/hopkins.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/anim.h:27, from ./engines/hopkins/hopkins.h:26, from engines/hopkins/hopkins.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/globals.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/hopkins.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/globals.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/hopkins.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/globals.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/hopkins/globals.h:26, from ./engines/hopkins/lines.h:26, from engines/hopkins/lines.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/graphics.h:28, from engines/hopkins/lines.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/lines.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/lines.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/menu.o In file included from ./engines/hopkins/menu.h:26, from engines/hopkins/menu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/menu.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/menu.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/menu.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/hopkins/lines.cpp: In member function 'int Hopkins::LinesManager::computeRouteIdx(int, int, int, int, int, int, int, Hopkins::RouteItem*)': engines/hopkins/lines.cpp:951:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (loopCond = checkCollisionLine(destX, curY, &foundDataIdx, &foundLineIdx, startLineIdx, endLineIdx)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hopkins/lines.cpp:961:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (loopCond = checkCollisionLine(destX, curY, &foundDataIdx, &foundLineIdx, startLineIdx, endLineIdx)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hopkins/lines.cpp:971:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (loopCond = checkCollisionLine(curX, destY, &foundDataIdx, &foundLineIdx, startLineIdx, endLineIdx)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hopkins/lines.cpp:982:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (loopCond = checkCollisionLine(curX, destY, &foundDataIdx, &foundLineIdx, startLineIdx, endLineIdx)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hopkins/globals.cpp: In member function 'void Hopkins::Globals::clearAll()': engines/hopkins/globals.cpp:184:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Hopkins::Savegame'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_saveData, 0, sizeof(Savegame)); ^ In file included from engines/hopkins/globals.cpp:23: ./engines/hopkins/globals.h:110:8: note: 'struct Hopkins::Savegame' declared here struct Savegame { ^~~~~~~~ engines/hopkins/hopkins.cpp: In member function 'bool Hopkins::HopkinsEngine::runWin95Demo()': engines/hopkins/hopkins.cpp:179:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Hopkins::Savegame'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_globals->_saveData, 0, 2000); ^ In file included from ./engines/hopkins/hopkins.h:33, from engines/hopkins/hopkins.cpp:23: ./engines/hopkins/globals.h:110:8: note: 'struct Hopkins::Savegame' declared here struct Savegame { ^~~~~~~~ engines/hopkins/hopkins.cpp: In member function 'bool Hopkins::HopkinsEngine::runLinuxDemo()': engines/hopkins/hopkins.cpp:460:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Hopkins::Savegame'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_globals->_saveData, 0, 2000); ^ In file included from ./engines/hopkins/hopkins.h:33, from engines/hopkins/hopkins.cpp:23: ./engines/hopkins/globals.h:110:8: note: 'struct Hopkins::Savegame' declared here struct Savegame { ^~~~~~~~ engines/hopkins/hopkins.cpp: In member function 'bool Hopkins::HopkinsEngine::runFull()': engines/hopkins/hopkins.cpp:821:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Hopkins::Savegame'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_globals->_saveData, 0, 2000); ^ In file included from ./engines/hopkins/hopkins.h:33, from engines/hopkins/hopkins.cpp:23: ./engines/hopkins/globals.h:110:8: note: 'struct Hopkins::Savegame' declared here struct Savegame { ^~~~~~~~ C++ engines/hopkins/objects.o C++ engines/hopkins/saveload.o In file included from ./engines/hopkins/globals.h:26, from ./engines/hopkins/objects.h:26, from engines/hopkins/objects.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/objects.h:29, from engines/hopkins/objects.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/objects.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/objects.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/hopkins/hopkins.cpp: In member function 'bool Hopkins::HopkinsEngine::runLinuxDemo()': engines/hopkins/hopkins.cpp:649:30: warning: this statement may fall through [-Wimplicit-fallthrough=] _objectsMan->sceneControl2("IM26", "IM26", "ANIM26", "IM26", 30, true); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/hopkins/hopkins.cpp:651:3: note: here case 33: ^~~~ engines/hopkins/menu.cpp: In member function 'int Hopkins::MenuManager::menu()': engines/hopkins/menu.cpp:66:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Hopkins::Savegame'; use assignment or value-initialization instead [-Wclass-memaccess] memset(_vm->_globals->_saveData, 0, 2000); ^ In file included from ./engines/hopkins/hopkins.h:33, from engines/hopkins/menu.cpp:27: ./engines/hopkins/globals.h:110:8: note: 'struct Hopkins::Savegame' declared here struct Savegame { ^~~~~~~~ In file included from ./engines/hopkins/globals.h:26, from ./engines/hopkins/saveload.h:26, from engines/hopkins/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/graphics.h:28, from ./engines/hopkins/saveload.h:27, from engines/hopkins/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/saveload.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/saveload.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/script.o In file included from ./engines/hopkins/globals.h:26, from ./engines/hopkins/objects.h:26, from engines/hopkins/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/hopkins/objects.h:29, from engines/hopkins/script.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/hopkins/sound.h:28, from engines/hopkins/script.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/hopkins/sound.h:28, from engines/hopkins/script.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hopkins/sound.o In file included from ./engines/hopkins/sound.h:26, from engines/hopkins/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/hopkins/sound.h:28, from engines/hopkins/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/hopkins/sound.h:28, from engines/hopkins/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/hopkins/anim.h:27, from ./engines/hopkins/hopkins.h:26, from engines/hopkins/sound.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hopkins/talk.o In file included from ./engines/hopkins/talk.h:26, from engines/hopkins/talk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/hopkins/files.h:29, from engines/hopkins/talk.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/talk.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hopkins/debugger.h:27, from ./engines/hopkins/hopkins.h:28, from engines/hopkins/talk.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/hugo/console.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/hugo/console.h:26, from engines/hugo/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/hugo/console.h:26, from engines/hugo/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/hugo/console.h:26, from engines/hugo/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/detection.o In file included from ./engines/metaengine.h:25, from ./engines/advancedDetector.h:26, from engines/hugo/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/hugo/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/hugo/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/hugo/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/hugo/detection.cpp:278:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(HUGO) ^~~~~~~~~~~ C++ engines/hugo/dialogs.o C++ engines/hugo/display.o In file included from ./common/ptr.h:25, from ./common/substream.h:26, from engines/hugo/dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/substream.h:26, from engines/hugo/dialogs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/hugo/dialogs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/substream.h:27, from engines/hugo/dialogs.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/display.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/display.cpp:38: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/display.cpp:38: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/display.cpp:38: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/file.o C++ engines/hugo/file_v1d.o In file included from ./common/debug.h:25, from engines/hugo/file.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/hugo/file.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from engines/hugo/file.cpp:40: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from engines/hugo/file.cpp:40: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/hugo/file_v1d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/file_v2d.o In file included from ./common/debug.h:25, from engines/hugo/file_v2d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/file_v3d.o C++ engines/hugo/file_v1w.o In file included from ./common/debug.h:25, from engines/hugo/file_v3d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v3d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v3d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v3d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/file_v1w.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/hugo/file_v2w.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1w.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1w.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v1w.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/hugo.o C++ engines/hugo/intro.o C++ engines/hugo/inventory.o In file included from ./common/system.h:26, from engines/hugo/file_v2w.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2w.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2w.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/file_v2w.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/mouse.o C++ engines/hugo/object.o In file included from ./common/system.h:26, from engines/hugo/intro.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/system.h:26, from engines/hugo/hugo.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/intro.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/intro.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/intro.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ C++ engines/hugo/object_v1d.o ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/hugo.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/hugo.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/hugo.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/inventory.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/inventory.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/inventory.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/inventory.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/mouse.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/mouse.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/mouse.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/mouse.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/object.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/debug.h:25, from engines/hugo/object_v1d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/object.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/object_v1w.o C++ engines/hugo/object_v2d.o In file included from ./common/debug.h:25, from engines/hugo/object_v1w.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1w.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1w.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v1w.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/object_v3d.o In file included from ./common/debug.h:25, from engines/hugo/object_v2d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v2d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v2d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v2d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/parser.o In file included from ./common/debug.h:25, from engines/hugo/object_v3d.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v3d.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v3d.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/object_v3d.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/hugo/parser.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/parser.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/parser_v1w.o C++ engines/hugo/parser_v1d.o In file included from ./common/debug.h:25, from engines/hugo/parser_v1w.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1w.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1w.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1w.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/parser_v1d.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1d.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1d.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v1d.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/parser_v2d.o C++ engines/hugo/parser_v3d.o C++ engines/hugo/route.o In file included from ./common/debug.h:25, from engines/hugo/parser_v2d.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v2d.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v2d.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v2d.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/parser_v3d.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v3d.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v3d.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/parser_v3d.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/hugo/parser.cpp: In member function 'void Hugo::Parser::charHandler()': engines/hugo/parser.cpp:258:28: warning: '%c' directive writing 1 byte into a region of size between 0 and 45 [-Wformat-overflow=] sprintf(_vm->_statusLine, ">%s%c", _cmdLine, _cmdLineCursor); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/keyboard.h:26, from ./common/events.h:26, from engines/hugo/parser.cpp:30: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 48 bytes into a destination of size 46 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/debug.h:25, from engines/hugo/route.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/route.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/route.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/route.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/schedule.o C++ engines/hugo/sound.o C++ engines/hugo/text.o In file included from ./common/debug.h:25, from engines/hugo/schedule.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/schedule.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/schedule.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/schedule.cpp:36: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/hugo/sound.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/system.h:26, from engines/hugo/text.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/text.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/hugo/hugo.h:27, from engines/hugo/text.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/hugo/sound.cpp:38: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/hugo/sound.cpp:38: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from engines/hugo/sound.cpp:39: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/text.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/hugo/util.o In file included from ./common/system.h:26, from engines/hugo/util.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/hugo/util.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/hugo/util.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/hugo/hugo.h:27, from engines/hugo/util.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/animator_lok.o C++ engines/kyra/animator_v2.o engines/hugo/schedule.cpp: In member function 'void Hugo::Scheduler::insertAction(Hugo::Act*)': engines/hugo/schedule.cpp:1147:37: warning: this statement may fall through [-Wimplicit-fallthrough=] _vm->getGameStatus()._storyModeFl = true; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/hugo/schedule.cpp:1149:2: note: here default: ^~~~~~~ C++ engines/kyra/animator_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/animator_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/animator_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/animator_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/animator_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/animator_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/animator_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/animator_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/animator_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/animator_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/animator_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/animator_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/animator_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/animator_mr.o C++ engines/kyra/animator_tim.o C++ engines/kyra/debugger.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/script_tim.h:26, from engines/kyra/animator_tim.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/script_tim.h:26, from engines/kyra/animator_tim.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/animator_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_lol.h:28, from engines/kyra/animator_tim.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_lol.h:28, from engines/kyra/animator_tim.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/animator_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/animator_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/animator_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/kyra/debugger.h:26, from engines/kyra/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/kyra/debugger.h:26, from engines/kyra/debugger.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/kyra/debugger.h:26, from engines/kyra/debugger.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/debugger.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/detection.o C++ engines/kyra/gui.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/detection.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/kyra/detection.cpp:333:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(KYRA) ^~~~~~~~~~~ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from engines/kyra/gui.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from engines/kyra/gui.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from engines/kyra/gui.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from engines/kyra/gui.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/gui_v1.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from engines/kyra/gui_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from engines/kyra/gui_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from engines/kyra/gui_v1.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from engines/kyra/gui_v1.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/gui_lok.o C++ engines/kyra/gui_v2.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from engines/kyra/gui_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from engines/kyra/gui_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from engines/kyra/gui_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from engines/kyra/gui_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from engines/kyra/gui_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from engines/kyra/gui_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from engines/kyra/gui_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from engines/kyra/gui_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/gui_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_hof.h:26, from engines/kyra/gui_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_hof.h:26, from engines/kyra/gui_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_hof.h:26, from engines/kyra/gui_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_hof.h:26, from engines/kyra/gui_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/gui_mr.o C++ engines/kyra/items_lok.o C++ engines/kyra/items_v2.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_mr.h:26, from engines/kyra/gui_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_mr.h:26, from engines/kyra/gui_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_mr.h:26, from engines/kyra/gui_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_v2.h:26, from ./engines/kyra/gui_mr.h:26, from engines/kyra/gui_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/items_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/items_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/items_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/items_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/items_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/items_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/items_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/items_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/items_hof.o C++ engines/kyra/items_mr.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/items_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/items_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/items_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/items_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/items_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/items_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/items_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/items_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/kyra_v1.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from engines/kyra/kyra_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from engines/kyra/kyra_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/kyra_v1.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/kyra_v1.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/kyra_lok.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/kyra_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/kyra_v2.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/kyra_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/kyra_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/kyra_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/kyra_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/kyra_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/kyra_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/kyra_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/kyra_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/kyra_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/kyra_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/kyra_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/kyra_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/kyra_mr.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/kyra_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/kyra_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/kyra_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/kyra_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/resource.o C++ engines/kyra/resource_intern.o In file included from ./engines/kyra/resource.h:27, from engines/kyra/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from ./engines/kyra/resource_intern.h:26, from engines/kyra/resource_intern.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/kyra/resource_intern.h:26, from engines/kyra/resource_intern.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/kyra/resource_intern.h:26, from engines/kyra/resource_intern.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/resource_intern.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/saveload.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from engines/kyra/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from engines/kyra/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/kyra/kyra_hof.cpp: In member function 'void Kyra::KyraEngine_HoF::openTalkFile(int)': engines/kyra/kyra_hof.cpp:1383:25: warning: 'VOC.TLK' directive writing 7 bytes into a region of size between 4 and 13 [-Wformat-overflow=] sprintf(talkFilename, "CH%dVOC.TLK", _oldTalkFile); ^~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/kyra_hof.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 11 and 20 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/kyra/kyra_mr.cpp: In member function 'void Kyra::KyraEngine_MR::openTalkFile(int)': engines/kyra/kyra_mr.cpp:701:26: warning: 'TALK.TLK' directive writing 8 bytes into a region of size between 4 and 13 [-Wformat-overflow=] sprintf(talkFilename, "CH%dTALK.TLK", _currentTalkFile); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/kyra_mr.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 21 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/kyra/saveload_lok.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/saveload_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/saveload_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/saveload_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/saveload_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/saveload_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/saveload_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/saveload_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/saveload_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/saveload_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/saveload_mr.o C++ engines/kyra/scene_v1.o In file included from ./common/endian.h:26, from engines/kyra/saveload_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/kyra/saveload_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/kyra/saveload_mr.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/kyra/saveload_mr.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from engines/kyra/scene_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from engines/kyra/scene_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/scene_lok.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/scene_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/scene_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/scene_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/scene_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/scene_v2.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/scene_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/scene_hof.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/scene_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/scene_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/scene_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/scene_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/scene_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/scene_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/scene_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/scene_mr.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/scene_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/scene_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/screen.o In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/scene_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/scene_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from engines/kyra/screen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from engines/kyra/screen.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/screen_lok.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/screen.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/screen.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from ./engines/kyra/screen_lok.h:26, from engines/kyra/screen_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/screen_lok.h:26, from engines/kyra/screen_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/screen_lok.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/screen_lok.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/screen_v2.o In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from ./engines/kyra/screen_v2.h:26, from engines/kyra/screen_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/screen_v2.h:26, from engines/kyra/screen_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from engines/kyra/screen_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from engines/kyra/screen_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/screen_hof.o C++ engines/kyra/screen_mr.o In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_mr.h:26, from engines/kyra/screen_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_mr.h:26, from engines/kyra/screen_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/script_v1.o In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_mr.h:26, from engines/kyra/screen_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_mr.h:26, from engines/kyra/screen_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_hof.h:26, from engines/kyra/screen_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_hof.h:26, from engines/kyra/screen_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_hof.h:26, from engines/kyra/screen_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_hof.h:26, from engines/kyra/screen_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/script_lok.o C++ engines/kyra/script_v2.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from engines/kyra/script_v1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from engines/kyra/script_v1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/script_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/script_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/script_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/script_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/script_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/script_mr.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/script_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/script.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/script_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/script_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/script_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/script_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/script_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/script_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/script_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/kyra/script.h:26, from engines/kyra/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from engines/kyra/script.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/script.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/script.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/script_tim.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/script_tim.h:26, from engines/kyra/script_tim.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/script_tim.h:26, from engines/kyra/script_tim.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/script_tim.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/script_tim.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/seqplayer.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from ./engines/kyra/seqplayer.h:26, from engines/kyra/seqplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from ./engines/kyra/seqplayer.h:26, from engines/kyra/seqplayer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from ./engines/kyra/seqplayer.h:26, from engines/kyra/seqplayer.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from ./engines/kyra/seqplayer.h:26, from engines/kyra/seqplayer.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/kyra/script_hof.cpp: In member function 'int Kyra::KyraEngine_HoF::o2_showLetter(Kyra::EMCState*)': engines/kyra/script_hof.cpp:770:20: warning: '.COL' directive writing 4 bytes into a region of size between 3 and 8 [-Wformat-overflow=] sprintf(filename, "_NTEPAL%.1d.COL", letter+1); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 13 and 18 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/kyra/script_hof.cpp:779:21: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(filename, "LETTER%.1d.TXT", letter); ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/script_hof.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 17 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/kyra/sequences_lok.o C++ engines/kyra/sequences_v2.o C++ engines/kyra/sequences_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/sequences_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/sequences_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/sequences_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/sequences_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/sequences_v2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from engines/kyra/sequences_v2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/sequences_v2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from engines/kyra/sequences_v2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/sequences_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/sequences_mr.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/sequences_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/sequences_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/sequences_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/sequences_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/sound_adlib.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/sequences_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/sequences_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/sequences_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_adlib.cpp:40: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_adlib.cpp:40: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_adlib.cpp:40: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_adlib.cpp:40: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound_amiga.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_amiga.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_amiga.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_amiga.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_amiga.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/kyra/sequences_lok.cpp: In member function 'int Kyra::KyraEngine_LoK::handleBeadState()': engines/kyra/sequences_lok.cpp:1725:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (_beadState1.tableIndex > 24) ^~ engines/kyra/sequences_lok.cpp:1727:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' _unkEndSeqVar4 = 1; ^~~~~~~~~~~~~~ engines/kyra/sequences_lok.cpp: In member function 'int Kyra::KyraEngine_LoK::handleMalcolmFlag()': engines/kyra/sequences_lok.cpp:1485:18: warning: this statement may fall through [-Wimplicit-fallthrough=] _malcolmTimer2 = 0; ~~~~~~~~~~~~~~~^~~ engines/kyra/sequences_lok.cpp:1489:2: note: here case 2: ^~~~ C++ engines/kyra/sound_digital.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./engines/kyra/sound_digital.h:26, from engines/kyra/sound_digital.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/sound_digital.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/sound_digital.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/sound_digital.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/sound_midi.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_midi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_midi.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_midi.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_midi.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound_pcspk.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_pcspk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_pcspk.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_pcspk.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_pcspk.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound_towns.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_towns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from ./engines/kyra/sound_intern.h:28, from engines/kyra/sound_towns.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_towns.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from ./engines/kyra/sound_intern.h:33, from engines/kyra/sound_towns.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/sound.h:26, from engines/kyra/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/sound.h:26, from engines/kyra/sound.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/sound.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/sound.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound_lok.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/sound_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/sound_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/sound_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/sound_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sprites.o C++ engines/kyra/staticres.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from ./engines/kyra/sprites.h:26, from engines/kyra/sprites.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from ./engines/kyra/sprites.h:26, from engines/kyra/sprites.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from ./engines/kyra/sprites.h:26, from engines/kyra/sprites.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from ./engines/kyra/sprites.h:26, from engines/kyra/sprites.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/resource.h:27, from engines/kyra/staticres.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/staticres.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/text.o In file included from ./engines/kyra/text.h:26, from engines/kyra/text.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/text.h:28, from engines/kyra/text.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/text_lok.o In file included from ./engines/kyra/text.h:26, from engines/kyra/text_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/text.h:28, from engines/kyra/text_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/text_lok.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/text_lok.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/text_hof.o C++ engines/kyra/text_mr.o C++ engines/kyra/timer.o C++ engines/kyra/timer_lok.o In file included from ./engines/kyra/text.h:26, from ./engines/kyra/text_mr.h:26, from engines/kyra/text_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/text.h:28, from ./engines/kyra/text_mr.h:26, from engines/kyra/text_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/text.h:26, from ./engines/kyra/text_hof.h:26, from engines/kyra/text_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from ./engines/kyra/text_mr.h:28, from engines/kyra/text_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from ./engines/kyra/text_mr.h:28, from engines/kyra/text_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/text.h:28, from ./engines/kyra/text_hof.h:26, from engines/kyra/text_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/text_hof.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/text_hof.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/timer.h:26, from engines/kyra/timer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/timer.h:26, from engines/kyra/timer.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/timer_lok.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_lok.h:26, from engines/kyra/timer_lok.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/timer_lok.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lok.h:26, from ./engines/kyra/kyra_lok.h:29, from engines/kyra/timer_lok.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/timer_hof.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/timer_hof.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/timer_hof.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/timer_hof.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_hof.h:26, from engines/kyra/timer_hof.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/timer_mr.o C++ engines/kyra/util.o C++ engines/kyra/vqa.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/timer_mr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_v2.h:26, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/timer_mr.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/util.h:26, from engines/kyra/util.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/timer_mr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/kyra_mr.h:26, from engines/kyra/timer_mr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/wsamovie.o In file included from ./engines/kyra/vqa.h:26, from engines/kyra/vqa.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/vqa.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/vqa.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/vqa.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/wsamovie.h:26, from engines/kyra/wsamovie.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/gui_rpg.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/wsamovie.h:26, from engines/kyra/wsamovie.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/wsamovie.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/wsamovie.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/kyra_rpg.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/gui_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/gui_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/gui_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/gui_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/kyra_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/kyra_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/kyra_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/kyra_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/saveload_rpg.o In file included from ./engines/kyra/resource.h:27, from engines/kyra/saveload_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/scene_rpg.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/scene_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/scene_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/scene_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/scene_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sprites_rpg.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/sprites_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/sprites_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/sprites_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/sprites_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/staticres_rpg.o C++ engines/kyra/text_rpg.o C++ engines/kyra/timer_rpg.o C++ engines/kyra/gui_lol.o In file included from ./engines/kyra/resource.h:27, from engines/kyra/staticres_rpg.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_rpg.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_rpg.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_rpg.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/text_rpg.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/text_rpg.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/text_rpg.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/text_rpg.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/timer_rpg.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/timer_rpg.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/timer_rpg.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/timer_rpg.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/items_lol.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/items_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/items_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/items_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/items_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/lol.o C++ engines/kyra/saveload_lol.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/saveload_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/saveload_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/saveload_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/saveload_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/kyra/gui_lol.cpp: In member function 'void Kyra::LoLEngine::gui_triggerEvent(int)': engines/kyra/gui_lol.cpp:801:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Common::Event'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&evt, 0, sizeof(Common::Event)); ^ In file included from ./engines/kyra/kyra_v1.h:30, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: ./common/events.h:97:8: note: 'struct Common::Event' declared here struct Event { ^~~~~ C++ engines/kyra/scene_lol.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/scene_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/scene_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/scene_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/scene_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/screen_lol.o C++ engines/kyra/script_lol.o In file included from ./common/util.h:25, from ./engines/kyra/screen.h:26, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_lol.h:28, from engines/kyra/screen_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/screen.h:32, from ./engines/kyra/screen_v2.h:26, from ./engines/kyra/screen_lol.h:28, from engines/kyra/screen_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_lol.h:28, from engines/kyra/screen_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/kyra_v2.h:27, from ./engines/kyra/screen_v2.h:27, from ./engines/kyra/screen_lol.h:28, from engines/kyra/screen_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/script_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/script_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/script_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/script_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sequences_lol.o engines/kyra/gui_lol.cpp: In member function 'void Kyra::LoLEngine::gui_displayCharInventory(int)': engines/kyra/gui_lol.cpp:164:17: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(file, "invent%d.cps", inventoryTypes[id]); ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/gui.h:26, from ./engines/kyra/gui_v1.h:26, from ./engines/kyra/gui_lol.h:28, from engines/kyra/gui_lol.cpp:25: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 12 and 14 bytes into a destination of size 13 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sequences_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sequences_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sequences_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sequences_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sound_lol.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sound_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sound_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sound_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sound_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sprites_lol.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sprites_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/sprites_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sprites_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/sprites_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/staticres_lol.o In file included from ./engines/kyra/resource.h:27, from engines/kyra/staticres_lol.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_lol.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_lol.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/staticres_lol.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/text_lol.o C++ engines/kyra/timer_lol.o In file included from ./engines/kyra/text_rpg.h:28, from ./engines/kyra/text_lol.h:27, from engines/kyra/text_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/text_lol.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/text_lol.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/text_lol.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/timer_lol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/lol.h:28, from engines/kyra/timer_lol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/timer_lol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/lol.h:28, from engines/kyra/timer_lol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/chargen.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/chargen.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/chargen.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/chargen.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/chargen.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/eobcommon.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/eobcommon.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from engines/kyra/eobcommon.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/eobcommon.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from engines/kyra/eobcommon.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/darkmoon.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/darkmoon.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/kyra/gui_eob.o In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/darkmoon.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/darkmoon.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/darkmoon.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/gui_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/gui_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/gui_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/gui_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/items_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/items_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/items_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/items_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/items_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/magic_eob.o engines/kyra/gui_eob.cpp: In member function 'void Kyra::EoBCoreEngine::gui_processWeaponSlotClickRight(int, int)': engines/kyra/gui_eob.cpp:1287:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_flags.gameID == GI_EOB1) ^~ engines/kyra/gui_eob.cpp:1290:2: note: here case 9: ^~~~ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/magic_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/magic_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/magic_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/magic_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/saveload_eob.o In file included from ./engines/kyra/resource.h:27, from engines/kyra/saveload_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/kyra/resource.h:29, from engines/kyra/saveload_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/kyra/scene_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/scene_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/scene_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/scene_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/scene_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/screen_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/screen_eob.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/screen_eob.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/screen_eob.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/screen_eob.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/script_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/script_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/script_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/script_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/script_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sequences_eob.o C++ engines/kyra/sequences_darkmoon.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/sequences_darkmoon.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/sequences_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/sequences_darkmoon.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/sequences_darkmoon.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/darkmoon.h:28, from engines/kyra/sequences_darkmoon.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/sequences_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/sequences_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/sequences_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/sprites_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/sprites_eob.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/sprites_eob.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/sprites_eob.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/sprites_eob.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/staticres_eob.o In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/staticres_eob.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/staticres_eob.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/staticres_eob.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from ./engines/kyra/eob.h:28, from engines/kyra/staticres_eob.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/kyra/timer_eob.o C++ engines/lure/animseq.o C++ engines/lure/debugger.o C++ engines/lure/detection.o C++ engines/lure/decode.o C++ engines/lure/disk.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/lure/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/lure/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/lure/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/lure/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/lure/detection.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/lure/debugger.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/kyra/kyra_v1.h:26, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/timer_eob.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/kyra/script.h:26, from ./engines/kyra/kyra_v1.h:37, from ./engines/kyra/kyra_rpg.h:28, from ./engines/kyra/eobcommon.h:27, from engines/kyra/timer_eob.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/timer_eob.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/kyra/gui.h:29, from ./engines/kyra/gui_eob.h:28, from ./engines/kyra/kyra_rpg.h:30, from ./engines/kyra/eobcommon.h:27, from engines/kyra/timer_eob.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/lure/debugger.h:26, from engines/lure/debugger.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/lure/debugger.h:26, from engines/lure/debugger.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/lure/detection.cpp:261:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(LURE) ^~~~~~~~~~~ In file included from ./common/endian.h:26, from engines/lure/disk.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/lure/disk.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/lure/disk.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/lure/disk.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/decode.h:27, from engines/lure/decode.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/lure/screen.h:27, from ./engines/lure/animseq.h:26, from engines/lure/animseq.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/animseq.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/animseq.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/decode.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/animseq.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/decode.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/lure.h:29, from engines/lure/decode.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/lure/disk.cpp: In member function 'void Lure::Disk::openFile(uint8)': engines/lure/disk.cpp:94:22: warning: '%s' directive writing 3 bytes into a region of size between 2 and 4 [-Wformat-overflow=] sprintf(sFilename, "disk%d.%s", _fileNum, isEGA ? "ega" : "vga"); ^~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/endian.h:26, from engines/lure/disk.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 10 and 12 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/lure/events.o C++ engines/lure/fights.o C++ engines/lure/game.o In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/fights.h:26, from engines/lure/fights.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from ./engines/lure/fights.h:27, from engines/lure/fights.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from ./engines/lure/fights.h:27, from engines/lure/fights.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from ./engines/lure/fights.h:27, from engines/lure/fights.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/lure/events.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/events.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/events.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/events.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/hotspots.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from ./engines/lure/game.h:27, from engines/lure/game.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from ./engines/lure/game.h:30, from engines/lure/game.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from ./engines/lure/game.h:30, from engines/lure/game.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from ./engines/lure/game.h:30, from engines/lure/game.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/hotspots.h:26, from engines/lure/hotspots.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from engines/lure/hotspots.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from engines/lure/hotspots.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/hotspots.h:27, from engines/lure/hotspots.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/intro.o C++ engines/lure/lure.o In file included from ./engines/engine.h:25, from ./engines/lure/lure.h:26, from engines/lure/intro.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/intro.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/intro.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/lure.h:29, from engines/lure/intro.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/lure/lure.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/lure/lure.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/lure/surface.h:28, from engines/lure/lure.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/lure/surface.h:28, from engines/lure/lure.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/lure/memory.o In file included from ./common/system.h:26, from ./engines/lure/memory.h:27, from engines/lure/memory.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/lure/memory.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/lure/memory.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/lure/memory.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::standardCharacterAnimHandler(Lure::Hotspot&)': engines/lure/hotspots.cpp:2684:37: warning: this statement may fall through [-Wimplicit-fallthrough=] h.currentActions().top().setAction(PROCESSING_PATH); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ engines/lure/hotspots.cpp:2688:2: note: here case PROCESSING_PATH: ^~~~ engines/lure/hotspots.cpp:2770:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (h.currentActions().isEmpty() || h.currentActions().top().action() != WALKING) ^~ engines/lure/hotspots.cpp:2773:2: note: here case WALKING: ^~~~ engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::playerAnimHandler(Lure::Hotspot&)': engines/lure/hotspots.cpp:3031:30: warning: this statement may fall through [-Wimplicit-fallthrough=] h.currentActions().addFront(PROCESSING_PATH, h.roomNumber()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/lure/hotspots.cpp:3034:2: note: here case PROCESSING_PATH: ^~~~ engines/lure/hotspots.cpp:3078:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mouse.getCursorNum() != CURSOR_CAMERA) ^~ engines/lure/hotspots.cpp:3083:2: note: here case WALKING: ^~~~ engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::talkAnimHandler(Lure::Hotspot&)': engines/lure/hotspots.cpp:3436:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (room.isDialogShowing()) ^~ engines/lure/hotspots.cpp:3441:2: note: here case TALK_START: ^~~~ engines/lure/hotspots.cpp:3566:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (res.getTalkingCharacter() != 0) ^~ engines/lure/hotspots.cpp:3569:2: note: here case TALK_RESPOND_3: ^~~~ engines/lure/hotspots.cpp: In member function 'void Lure::HotspotTickHandlers::rackSerfAnimHandler(Lure::Hotspot&)': engines/lure/hotspots.cpp:4007:13: warning: this statement may fall through [-Wimplicit-fallthrough=] h.setLayer(2); ~~~~~~~~~~^~~ engines/lure/hotspots.cpp:4009:2: note: here case 4: ^~~~ C++ engines/lure/menu.o C++ engines/lure/palette.o C++ engines/lure/res.o In file included from ./common/str.h:25, from ./engines/lure/menu.h:27, from engines/lure/menu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from engines/lure/menu.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from engines/lure/menu.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/menu.h:29, from engines/lure/menu.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/lure/lure.h:26, from engines/lure/palette.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/palette.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/lure.h:29, from engines/lure/palette.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/lure.h:29, from engines/lure/palette.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/res.h:26, from engines/lure/res.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/res.h:28, from engines/lure/res.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/res.h:28, from engines/lure/res.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/res.h:28, from engines/lure/res.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/res_struct.o In file included from ./engines/lure/disk.h:27, from engines/lure/res_struct.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/res_struct.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/res_struct.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/res_struct.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/room.o In file included from ./engines/lure/room.h:27, from engines/lure/room.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/room.h:28, from engines/lure/room.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/room.h:28, from engines/lure/room.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/room.h:28, from engines/lure/room.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/screen.o In file included from ./engines/engine.h:25, from ./engines/lure/screen.h:27, from engines/lure/screen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from engines/lure/screen.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from engines/lure/screen.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from engines/lure/screen.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/scripts.o In file included from ./engines/engine.h:25, from ./engines/lure/screen.h:27, from ./engines/lure/animseq.h:26, from engines/lure/scripts.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/scripts.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/scripts.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/palette.h:27, from ./engines/lure/screen.h:29, from ./engines/lure/animseq.h:26, from engines/lure/scripts.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/sound.o In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/sound.h:26, from engines/lure/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/sound.h:27, from engines/lure/sound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/sound.h:27, from engines/lure/sound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/sound.h:27, from engines/lure/sound.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/lure/sound.cpp: In member function 'void Lure::SoundManager::bellsBodge()': engines/lure/sound.cpp:167:13: warning: this statement may fall through [-Wimplicit-fallthrough=] setVolume(0, 15); ~~~~~~~~~^~~~~~~ engines/lure/sound.cpp:169:3: note: here default: ^~~~~~~ C++ engines/lure/strings.o In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/strings.h:26, from engines/lure/strings.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/strings.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/strings.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from engines/lure/strings.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/lure/surface.o C++ engines/made/console.o C++ engines/made/database.o C++ engines/made/detection.o C++ engines/made/graphics.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/made/console.h:26, from engines/made/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/made/console.h:26, from engines/made/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/made/console.h:26, from engines/made/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/lure/luredefs.h:27, from ./engines/lure/decode.h:27, from engines/lure/surface.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/surface.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/surface.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/lure/res_struct.h:29, from ./engines/lure/disk.h:30, from ./engines/lure/events.h:30, from engines/lure/surface.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./common/hashmap.h:46, from ./engines/made/database.h:26, from engines/made/database.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/made/database.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/database.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/database.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/made/graphics.h:26, from engines/made/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/made/graphics.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from ./engines/made/made.h:26, from engines/made/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/made/detection.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/made/detection.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/made/detection.cpp:575:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(MADE) ^~~~~~~~~~~ C++ engines/made/made.o In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from ./engines/made/made.h:26, from engines/made/made.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/made/console.h:26, from engines/made/made.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/made/console.h:26, from engines/made/made.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/made/resource.h:28, from engines/made/made.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/made/music.o C++ engines/made/pmvplayer.o In file included from ./audio/midiplayer.h:26, from ./engines/made/music.h:28, from engines/made/music.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/made/redreader.o In file included from ./engines/made/resource.h:28, from engines/made/music.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./engines/made/pmvplayer.h:26, from engines/made/pmvplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from ./engines/made/screen.h:26, from engines/made/pmvplayer.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/pmvplayer.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/pmvplayer.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/made/redreader.h:26, from engines/made/redreader.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/redreader.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/redreader.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/made/redreader.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/made/resource.o In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from ./engines/made/resource.h:26, from engines/made/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from engines/made/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/resource.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/made/resource.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/made/screen.o C++ engines/made/screenfx.o In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from ./engines/made/resource.h:26, from ./engines/made/screen.h:26, from engines/made/screen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from ./engines/made/screen.h:26, from engines/made/screen.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/made/screenfx.h:26, from engines/made/screenfx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from ./engines/made/screen.h:26, from engines/made/screenfx.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/made/script.o In file included from ./common/textconsole.h:25, from ./engines/made/script.h:26, from engines/made/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from ./engines/made/scriptfuncs.h:26, from engines/made/script.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/made/scriptfuncs.o In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from ./engines/made/resource.h:26, from ./engines/made/scriptfuncs.h:26, from engines/made/scriptfuncs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/made/resource.h:28, from ./engines/made/scriptfuncs.h:26, from engines/made/scriptfuncs.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from engines/made/scriptfuncs.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from engines/made/scriptfuncs.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/made/sound.o C++ engines/mohawk/bitmap.o C++ engines/mohawk/console.o In file included from ./common/array.h:25, from ./engines/made/sound.h:26, from engines/made/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/made/sound.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./common/hashmap.h:46, from ./engines/mohawk/graphics.h:28, from ./engines/mohawk/bitmap.h:26, from engines/mohawk/bitmap.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/mohawk/bitmap.h:29, from engines/mohawk/bitmap.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from engines/mohawk/bitmap.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/mohawk/bitmap.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/mohawk/cursors.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/mohawk/console.h:26, from engines/mohawk/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from engines/mohawk/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from engines/mohawk/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/mohawk/bitmap.h:29, from ./engines/mohawk/graphics.h:26, from ./engines/mohawk/livingbooks_graphics.h:26, from ./engines/mohawk/livingbooks.h:28, from engines/mohawk/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/mohawk/cursors.h:26, from engines/mohawk/cursors.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from ./engines/mohawk/cursors.h:36, from engines/mohawk/cursors.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from ./engines/mohawk/cursors.h:36, from engines/mohawk/cursors.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from ./engines/mohawk/cursors.h:36, from engines/mohawk/cursors.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/mohawk/detection.o C++ engines/mohawk/dialogs.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/mohawk/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/mohawk/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/mohawk/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/mohawk/detection.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/mohawk/detection.cpp:281:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(MOHAWK) ^~~~~~~~~~~~~ In file included from ./engines/mohawk/mohawk.h:26, from engines/mohawk/dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./engines/mohawk/dialogs.h:30, from engines/mohawk/dialogs.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./engines/mohawk/dialogs.h:30, from engines/mohawk/dialogs.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/mohawk/graphics.o C++ engines/mohawk/installer_archive.o In file included from ./engines/mohawk/mohawk.h:26, from engines/mohawk/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from engines/mohawk/graphics.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/graphics.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/graphics.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from ./engines/mohawk/installer_archive.h:23, from engines/mohawk/installer_archive.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./engines/mohawk/installer_archive.h:23, from engines/mohawk/installer_archive.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/mohawk/installer_archive.h:23, from engines/mohawk/installer_archive.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/mohawk/installer_archive.h:25, from engines/mohawk/installer_archive.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/mohawk/livingbooks.o In file included from ./engines/mohawk/mohawk.h:26, from ./engines/mohawk/livingbooks.h:26, from engines/mohawk/livingbooks.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/mohawk/bitmap.h:29, from ./engines/mohawk/graphics.h:26, from ./engines/mohawk/livingbooks_graphics.h:26, from ./engines/mohawk/livingbooks.h:28, from engines/mohawk/livingbooks.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/mohawk/livingbooks_code.o C++ engines/mohawk/livingbooks_graphics.o C++ engines/mohawk/livingbooks_lbx.o C++ engines/mohawk/mohawk.o In file included from ./engines/mohawk/mohawk.h:26, from ./engines/mohawk/livingbooks.h:26, from engines/mohawk/livingbooks_code.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks_code.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/mohawk/resource.h:23, from engines/mohawk/livingbooks_graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from engines/mohawk/livingbooks_graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/livingbooks_graphics.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks_code.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/mohawk/bitmap.h:29, from ./engines/mohawk/graphics.h:26, from ./engines/mohawk/livingbooks_graphics.h:26, from ./engines/mohawk/livingbooks.h:28, from engines/mohawk/livingbooks_code.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/livingbooks_graphics.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/mohawk/mohawk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/mohawk.h:26, from ./engines/mohawk/livingbooks.h:26, from engines/mohawk/livingbooks_lbx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from ./engines/mohawk/cursors.h:36, from engines/mohawk/mohawk.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from ./engines/mohawk/cursors.h:36, from engines/mohawk/mohawk.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks_lbx.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from ./engines/mohawk/cursors.h:36, from engines/mohawk/mohawk.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/mohawk/console.h:26, from ./engines/mohawk/livingbooks.h:27, from engines/mohawk/livingbooks_lbx.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/mohawk/bitmap.h:29, from ./engines/mohawk/graphics.h:26, from ./engines/mohawk/livingbooks_graphics.h:26, from ./engines/mohawk/livingbooks.h:28, from engines/mohawk/livingbooks_lbx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/mohawk/resource.o In file included from ./engines/mohawk/resource.h:23, from engines/mohawk/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from engines/mohawk/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/mohawk/livingbooks.cpp: In member function 'void Mohawk::LBPage::loadBITL(uint16)': engines/mohawk/livingbooks.cpp:790:11: warning: this statement may fall through [-Wimplicit-fallthrough=] warning("Unknown item type %04x", type); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/mohawk/livingbooks.cpp:791:3: note: here case 3: // often used for buttons ^~~~ engines/mohawk/livingbooks_code.cpp: In member function 'void Mohawk::LBCode::cmdSetPlayParams(const Common::Array&)': engines/mohawk/livingbooks_code.cpp:1311:22: warning: this statement may fall through [-Wimplicit-fallthrough=] target->_soundMode = params[7].integer; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/mohawk/livingbooks_code.cpp:1312:2: note: here case 7: ^~~~ engines/mohawk/livingbooks_code.cpp:1313:24: warning: this statement may fall through [-Wimplicit-fallthrough=] target->_controlMode = params[6].integer; ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/mohawk/livingbooks_code.cpp:1314:2: note: here case 6: ^~~~ engines/mohawk/livingbooks_code.cpp:1319:23: warning: this statement may fall through [-Wimplicit-fallthrough=] target->_timingMode = params[3].integer; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/mohawk/livingbooks_code.cpp:1320:2: note: here case 3: ^~~~ C++ engines/mohawk/sound.o C++ engines/mohawk/video.o In file included from ./common/debug.h:25, from engines/mohawk/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/mohawk.h:26, from engines/mohawk/video.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from engines/mohawk/sound.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from engines/mohawk/sound.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from engines/mohawk/sound.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/mohawk/resource.h:24, from engines/mohawk/video.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/video.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/video.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/mohawk/view.o In file included from ./engines/mohawk/mohawk.h:26, from ./engines/mohawk/view.h:26, from engines/mohawk/view.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/mohawk/resource.h:24, from engines/mohawk/view.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/view.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/mohawk/resource.h:26, from engines/mohawk/view.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/adlib.o In file included from ./common/debug.h:25, from engines/parallaction/adlib.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/parallaction/adlib.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/parallaction/adlib.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/balloons.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/parallaction/graphics.h:26, from engines/parallaction/balloons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from engines/parallaction/balloons.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/balloons.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/balloons.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/callables_br.o C++ engines/parallaction/callables_ns.o In file included from ./common/str.h:25, from ./engines/parallaction/parallaction.h:26, from engines/parallaction/callables_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/callables_br.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/callables_br.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/callables_br.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/parallaction/callables_ns.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/callables_ns.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/callables_ns.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/parallaction/callables_ns.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/debug.o In file included from ./common/system.h:26, from engines/parallaction/debug.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/debug.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/debug.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/debug.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/detection.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/parallaction/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/parallaction/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/parallaction/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/detection.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/parallaction/detection.cpp:305:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(PARALLACTION) ^~~~~~~~~~~~~~~~~~~ C++ engines/parallaction/dialogue.o C++ engines/parallaction/disk_br.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/parallaction/dialogue.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/dialogue.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/dialogue.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/dialogue.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/disk_ns.o C++ engines/parallaction/exec.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/parallaction/disk_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/parallaction/disk_br.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/parallaction/disk_br.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./graphics/decoders/iff.h:35, from engines/parallaction/disk_br.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from ./engines/parallaction/exec.h:27, from engines/parallaction/exec.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/parallaction/disk_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/parallaction/disk_ns.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/parallaction/disk_ns.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/iff_container.h:26, from engines/parallaction/disk_ns.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/exec_br.o In file included from ./common/util.h:25, from ./engines/parallaction/exec.h:27, from engines/parallaction/exec_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_br.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_br.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_br.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/exec_ns.o C++ engines/parallaction/font.o In file included from ./common/util.h:25, from ./engines/parallaction/exec.h:27, from engines/parallaction/exec_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_ns.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_ns.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/exec_ns.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/parallaction/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/parallaction/font.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/font.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/font.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/gfxbase.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from engines/parallaction/graphics.h:26, from engines/parallaction/gfxbase.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/parallaction/graphics.h:30, from engines/parallaction/gfxbase.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from engines/parallaction/disk.h:28, from engines/parallaction/gfxbase.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/parallaction/disk.h:28, from engines/parallaction/gfxbase.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/graphics.o C++ engines/parallaction/gui.o In file included from ./common/system.h:26, from engines/parallaction/graphics.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/graphics.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/graphics.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/parallaction/graphics.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/gui_br.o C++ engines/parallaction/gui_ns.o In file included from ./common/textconsole.h:25, from engines/parallaction/gui.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/input.o In file included from ./common/system.h:26, from engines/parallaction/gui_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_br.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_br.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_br.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/inventory.o In file included from ./common/system.h:26, from engines/parallaction/gui_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_ns.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_ns.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/input.h:28, from ./engines/parallaction/gui.h:29, from engines/parallaction/gui_ns.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/parallaction/input.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/input.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/input.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/input.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./engines/parallaction/input.h:26, from engines/parallaction/inventory.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from engines/parallaction/inventory.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from engines/parallaction/inventory.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/input.h:28, from engines/parallaction/inventory.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/parallaction/objects.o In file included from ./common/textconsole.h:25, from engines/parallaction/objects.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/objects.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/objects.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/objects.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/parallaction.o C++ engines/parallaction/parallaction_br.o C++ engines/parallaction/parallaction_ns.o In file included from ./common/debug-channels.h:25, from engines/parallaction/parallaction.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/parallaction.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/parallaction.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/parallaction.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/parallaction/parallaction_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/parallaction_br.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parallaction_br.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parallaction_br.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/parallaction/parallaction_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/parallaction/parser.o In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/parallaction_ns.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parallaction_ns.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parallaction_ns.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/parallaction/parser.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/parser.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/parser_br.o C++ engines/parallaction/parser_ns.o In file included from ./common/textconsole.h:25, from engines/parallaction/parser_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/parser_br.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser_br.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser_br.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/parallaction/parser_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/parser_ns.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser_ns.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/parser_ns.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/saveload.o In file included from ./common/savefile.h:27, from engines/parallaction/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/parallaction/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/parallaction/saveload.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/parallaction/saveload.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/sound_ns.o C++ engines/parallaction/sound_br.o C++ engines/parallaction/staticres.o In file included from ./common/file.h:26, from engines/parallaction/sound_ns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/sound_ns.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/parallaction/sound_ns.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/parallaction/sound_ns.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/parallaction/sound_br.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/parallaction/sound_br.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./engines/parallaction/disk.h:28, from engines/parallaction/sound_br.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./engines/parallaction/disk.h:28, from engines/parallaction/sound_br.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./engines/parallaction/parallaction.h:26, from engines/parallaction/staticres.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/parallaction/parallaction.h:31, from engines/parallaction/staticres.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/staticres.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/input.h:28, from ./engines/parallaction/parallaction.h:36, from engines/parallaction/staticres.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/parallaction/walk.o In file included from ./common/util.h:25, from ./engines/parallaction/exec.h:27, from engines/parallaction/walk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/walk.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/parallaction/objects.h:27, from ./engines/parallaction/exec.h:28, from engines/parallaction/walk.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/parallaction/graphics.h:30, from ./engines/parallaction/objects.h:29, from ./engines/parallaction/exec.h:28, from engines/parallaction/walk.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/compass.o C++ engines/pegasus/console.o C++ engines/pegasus/cursor.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/compass.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/compass.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/pegasus/console.h:26, from engines/pegasus/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/pegasus/console.h:26, from engines/pegasus/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/pegasus/console.h:26, from engines/pegasus/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/hotspot.h:32, from ./engines/pegasus/interface.h:29, from engines/pegasus/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/pegasus/cursor.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/cursor.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/cursor.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/cursor.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/detection.o C++ engines/pegasus/elements.o C++ engines/pegasus/energymonitor.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/pegasus/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/pegasus/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/pegasus/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/pegasus/detection.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/pegasus/detection.cpp:196:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(PEGASUS) ^~~~~~~~~~~~~~ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/energymonitor.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./common/macresman.h:33, from engines/pegasus/elements.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/pegasus/elements.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/pegasus/elements.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/energymonitor.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from engines/pegasus/elements.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/energymonitor.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/energymonitor.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/fader.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/fader.h:29, from engines/pegasus/fader.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/fader.h:29, from engines/pegasus/fader.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/fader.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/fader.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/gamestate.o C++ engines/pegasus/graphics.o In file included from ./common/str.h:25, from ./common/error.h:26, from engines/pegasus/gamestate.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/gamestate.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/pegasus/graphics.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/pegasus/graphics.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/pegasus/graphics.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/pegasus/graphics.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/hotspot.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/pegasus/hotspot.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/hotspot.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/input.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/pegasus/input.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/cursor.h:32, from engines/pegasus/input.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/input.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/input.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/interface.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/interface.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/interface.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/interface.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/interface.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/menu.o C++ engines/pegasus/movie.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/menu.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/menu.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/menu.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/menu.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/pegasus/movie.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/quicktime.h:36, from ./audio/decoders/quicktime_intern.h:33, from ./video/qt_decoder.h:34, from engines/pegasus/movie.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/movie.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/movie.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/notification.o In file included from ./common/endian.h:26, from ./engines/pegasus/constants.h:29, from engines/pegasus/notification.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from engines/pegasus/notification.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/pegasus.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/pegasus/pegasus.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/pegasus/pegasus.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/pegasus/pegasus.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/pegasus/pegasus.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/sound.o C++ engines/pegasus/surface.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/pegasus/sound.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/pegasus/sound.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/pegasus/sound.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/pegasus/sound.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/pegasus/surface.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/pegasus/surface.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/pegasus/surface.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/pegasus/surface.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/timers.o C++ engines/pegasus/util.o C++ engines/pegasus/transition.o C++ engines/pegasus/ai/ai_action.o C++ engines/pegasus/ai/ai_area.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/timers.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/timers.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/timers.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/timers.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/random.h:25, from engines/pegasus/util.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from engines/pegasus/util.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/pegasus/transition.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/transition.h:29, from engines/pegasus/transition.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/ai/ai_action.h:29, from engines/pegasus/ai/ai_action.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/input.h:34, from ./engines/pegasus/ai/ai_action.h:31, from engines/pegasus/ai/ai_action.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/pegasus/ai/ai_area.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/pegasus/ai/ai_area.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/ai/ai_area.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/ai/ai_area.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/ai/ai_condition.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/pegasus/ai/ai_condition.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/ai/ai_condition.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/ai/ai_condition.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/ai/ai_condition.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/ai/ai_rule.o C++ engines/pegasus/items/autodragger.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/pegasus/ai/ai_rule.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/ai/ai_rule.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from engines/pegasus/items/autodragger.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/pegasus/items/inventory.o In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from engines/pegasus/items/autodragger.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./engines/pegasus/constants.h:29, from engines/pegasus/items/inventory.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from engines/pegasus/items/inventory.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/items/inventorypicture.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/items/inventorypicture.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventorypicture.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventorypicture.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/items/inventorypicture.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ C++ engines/pegasus/items/item.o ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/items/itemdragger.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from engines/pegasus/items/itemdragger.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from engines/pegasus/items/item.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from engines/pegasus/items/itemdragger.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from engines/pegasus/items/item.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/itemdragger.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/itemdragger.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/item.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/item.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/items/itemlist.o C++ engines/pegasus/items/biochips/aichip.o In file included from ./common/str.h:25, from ./common/error.h:26, from engines/pegasus/items/itemlist.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/items/itemlist.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/itemlist.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/itemlist.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/items/biochips/aichip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/items/biochips/aichip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/aichip.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/aichip.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/items/biochips/biochipitem.o C++ engines/pegasus/items/biochips/mapchip.o C++ engines/pegasus/items/biochips/mapimage.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/pegasus/items/biochips/biochipitem.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/items/biochips/biochipitem.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/biochipitem.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/biochipitem.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/items/biochips/opticalchip.o C++ engines/pegasus/items/biochips/pegasuschip.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/items/biochips/mapchip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/items/biochips/mapchip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/items/biochips/mapimage.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/items/biochips/mapimage.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/mapimage.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/mapimage.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/items/biochips/opticalchip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/opticalchip.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/opticalchip.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/items/biochips/pegasuschip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/items/biochips/opticalchip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/items/biochips/pegasuschip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/pegasuschip.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/biochips/pegasuschip.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/items/biochips/retscanchip.o C++ engines/pegasus/items/biochips/shieldchip.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from ./engines/pegasus/input.h:29, from ./engines/pegasus/ai/ai_area.h:29, from engines/pegasus/items/biochips/retscanchip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/input.h:34, from ./engines/pegasus/ai/ai_area.h:29, from engines/pegasus/items/biochips/retscanchip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/items/biochips/shieldchip.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/items/biochips/shieldchip.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/items/inventory/airmask.o C++ engines/pegasus/items/inventory/gascanister.o C++ engines/pegasus/items/inventory/inventoryitem.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/items/inventory/airmask.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/items/inventory/airmask.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/airmask.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/airmask.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from ./engines/pegasus/input.h:29, from ./engines/pegasus/ai/ai_area.h:29, from engines/pegasus/items/inventory/gascanister.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/input.h:34, from ./engines/pegasus/ai/ai_area.h:29, from engines/pegasus/items/inventory/gascanister.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/pegasus/items/inventory/inventoryitem.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/items/inventory/inventoryitem.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/inventoryitem.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/inventoryitem.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/items/inventory/keycard.o C++ engines/pegasus/neighborhood/door.o C++ engines/pegasus/neighborhood/exit.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/items/inventory/keycard.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/keycard.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/items/inventory/keycard.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/items/inventory/keycard.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/door.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/door.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/exit.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/exit.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/extra.o In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/extra.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/extra.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/hotspotinfo.o C++ engines/pegasus/neighborhood/neighborhood.o In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/hotspotinfo.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/hotspotinfo.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/spot.o In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/neighborhood.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/neighborhood.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/neighborhood/neighborhood.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/neighborhood/neighborhood.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/turn.o C++ engines/pegasus/neighborhood/view.o C++ engines/pegasus/neighborhood/zoom.o In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/spot.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/spot.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/caldoria/caldoria.o In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/turn.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/turn.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/zoom.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/debug.h:25, from engines/pegasus/neighborhood/view.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/zoom.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/view.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/pegasus/neighborhood/caldoria/caldoria.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/quicktime.h:36, from ./audio/decoders/quicktime_intern.h:33, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/caldoria/caldoria.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/caldoria/caldoria.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/caldoria/caldoria.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/caldoria/caldoria4dsystem.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/caldoria/caldoria4dsystem.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoria4dsystem.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoria4dsystem.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/caldoria/caldoria4dsystem.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/caldoria/caldoriabomb.o C++ engines/pegasus/neighborhood/caldoria/caldoriamessages.o C++ engines/pegasus/neighborhood/caldoria/caldoriamirror.o engines/pegasus/neighborhood/caldoria/caldoria.cpp: In member function 'virtual void Pegasus::Caldoria::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)': engines/pegasus/neighborhood/caldoria/caldoria.cpp:1123:30: warning: this statement may fall through [-Wimplicit-fallthrough=] GameState.setScoringSawINN(true); engines/pegasus/neighborhood/caldoria/caldoria.cpp:1125:3: note: here case k4DEnvironOpen: ^~~~ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/caldoria/caldoriabomb.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/caldoria/caldoriabomb.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoriabomb.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoriabomb.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/caldoria/caldoriamessages.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/caldoria/caldoriamessages.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/caldoria/caldoriamirror.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/caldoria/caldoriamirror.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoriamirror.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/caldoria/caldoriamirror.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/mars/energybeam.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/mars/energybeam.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/energybeam.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/energybeam.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/mars/energybeam.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/mars/gravitoncannon.o C++ engines/pegasus/neighborhood/mars/hermite.o C++ engines/pegasus/neighborhood/mars/mars.o In file included from ./common/rect.h:26, from ./engines/pegasus/surface.h:29, from ./engines/pegasus/neighborhood/mars/gravitoncannon.h:29, from engines/pegasus/neighborhood/mars/gravitoncannon.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/surface.h:32, from ./engines/pegasus/neighborhood/mars/gravitoncannon.h:29, from engines/pegasus/neighborhood/mars/gravitoncannon.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/rect.h:26, from ./engines/pegasus/neighborhood/mars/hermite.h:29, from engines/pegasus/neighborhood/mars/hermite.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/pegasus/neighborhood/mars/mars.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/quicktime.h:36, from ./audio/decoders/quicktime_intern.h:33, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/mars/mars.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/mars/mars.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from engines/pegasus/neighborhood/mars/mars.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/mars/planetmover.o C++ engines/pegasus/neighborhood/mars/reactor.o In file included from ./common/str.h:25, from ./engines/pegasus/movie.h:29, from engines/pegasus/neighborhood/mars/planetmover.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/movie.h:31, from engines/pegasus/neighborhood/mars/planetmover.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/planetmover.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/planetmover.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/mars/robotship.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/mars/reactor.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/reactor.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/reactor.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/mars/reactor.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/mars/shuttleenergymeter.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/mars/robotship.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/mars/robotship.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/robotship.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/robotship.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/mars/shuttlehud.o In file included from ./common/endian.h:26, from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from engines/pegasus/neighborhood/mars/shuttleenergymeter.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from engines/pegasus/neighborhood/mars/shuttleenergymeter.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/mars/shuttlehud.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/shuttlehud.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/shuttlehud.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/mars/shuttlehud.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/mars/shuttleweapon.o In file included from ./common/endian.h:26, from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from engines/pegasus/neighborhood/mars/shuttleweapon.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from engines/pegasus/neighborhood/mars/shuttleweapon.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/mars/spacechase3d.o C++ engines/pegasus/neighborhood/mars/spacejunk.o In file included from ./common/endian.h:26, from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from ./engines/pegasus/neighborhood/mars/spacechase3d.h:29, from engines/pegasus/neighborhood/mars/spacechase3d.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/neighborhood/mars/constants.h:29, from ./engines/pegasus/neighborhood/mars/spacechase3d.h:29, from engines/pegasus/neighborhood/mars/spacechase3d.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/mars/spacejunk.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/spacejunk.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/spacejunk.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/mars/spacejunk.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/pegasus/neighborhood/mars/tractorbeam.o C++ engines/pegasus/neighborhood/norad/norad.o C++ engines/pegasus/neighborhood/norad/noradelevator.o C++ engines/pegasus/neighborhood/norad/pressuredoor.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/mars/tractorbeam.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/tractorbeam.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/mars/tractorbeam.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/mars/tractorbeam.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/norad.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/norad.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/norad.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/norad.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/norad/noradelevator.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/norad/noradelevator.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/noradelevator.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/noradelevator.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/norad/pressuredoor.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/norad/pressuredoor.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/pressuredoor.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/pressuredoor.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/norad/pressuretracker.o In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/hotspot.h:29, from engines/pegasus/neighborhood/norad/pressuretracker.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/hotspot.h:32, from engines/pegasus/neighborhood/norad/pressuretracker.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/pressuretracker.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/pressuretracker.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/norad/subcontrolroom.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/norad/subcontrolroom.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/norad/subcontrolroom.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/subcontrolroom.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/subcontrolroom.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/norad/subplatform.o C++ engines/pegasus/neighborhood/norad/alpha/ecrmonitor.o C++ engines/pegasus/neighborhood/norad/alpha/fillingstation.o In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/norad/subplatform.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/norad/subplatform.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/subplatform.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/subplatform.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/pegasus/pegasus.h:29, from engines/pegasus/neighborhood/norad/alpha/ecrmonitor.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/util.h:25, from ./engines/pegasus/gamestate.h:30, from engines/pegasus/neighborhood/norad/alpha/fillingstation.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/pegasus/util.h:29, from ./engines/pegasus/gamestate.h:33, from engines/pegasus/neighborhood/norad/alpha/fillingstation.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/ecrmonitor.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/ecrmonitor.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from ./engines/pegasus/pegasus.h:39, from engines/pegasus/neighborhood/norad/alpha/ecrmonitor.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/fillingstation.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/fillingstation.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/norad/alpha/noradalpha.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/alpha/noradalpha.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/alpha/noradalpha.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/noradalpha.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/alpha/noradalpha.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/norad/alpha/panorama.o C++ engines/pegasus/neighborhood/norad/alpha/panoramascroll.o C++ engines/pegasus/neighborhood/norad/delta/globegame.o C++ engines/pegasus/neighborhood/norad/delta/noraddelta.o In file included from ./common/array.h:25, from ./common/macresman.h:33, from engines/pegasus/neighborhood/norad/alpha/panorama.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/pegasus/neighborhood/norad/alpha/panorama.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from engines/pegasus/neighborhood/norad/alpha/panorama.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from engines/pegasus/neighborhood/norad/alpha/panorama.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./engines/pegasus/movie.h:29, from ./engines/pegasus/neighborhood/norad/alpha/panorama.h:29, from ./engines/pegasus/neighborhood/norad/alpha/panoramascroll.h:29, from engines/pegasus/neighborhood/norad/alpha/panoramascroll.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/movie.h:31, from ./engines/pegasus/neighborhood/norad/alpha/panorama.h:29, from ./engines/pegasus/neighborhood/norad/alpha/panoramascroll.h:29, from engines/pegasus/neighborhood/norad/alpha/panoramascroll.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/pegasus/cursor.h:29, from engines/pegasus/neighborhood/norad/delta/globegame.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/cursor.h:32, from engines/pegasus/neighborhood/norad/delta/globegame.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/delta/globegame.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/delta/globegame.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/prehistoric/prehistoric.o C++ engines/pegasus/neighborhood/tsa/fulltsa.o C++ engines/pegasus/neighborhood/tsa/tinytsa.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./engines/pegasus/cursor.h:29, from engines/pegasus/neighborhood/tsa/fulltsa.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/fader.h:29, from ./engines/pegasus/compass.h:29, from engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/cursor.h:32, from engines/pegasus/neighborhood/tsa/fulltsa.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/prehistoric/prehistoric.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/tsa/fulltsa.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/tsa/fulltsa.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/pegasus/neighborhood/wsc/moleculebin.o In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/tsa/tinytsa.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/tsa/tinytsa.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/tsa/tinytsa.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/tsa/tinytsa.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/rect.h:26, from ./engines/pegasus/graphics.h:29, from engines/pegasus/neighborhood/wsc/moleculebin.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/graphics.h:34, from engines/pegasus/neighborhood/wsc/moleculebin.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/neighborhood/wsc/moleculebin.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from ./engines/pegasus/graphics.h:35, from engines/pegasus/neighborhood/wsc/moleculebin.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/pegasus/neighborhood/norad/delta/globegame.cpp: In member function 'virtual void Pegasus::GlobeGame::receiveNotification(Pegasus::Notification*, Pegasus::NotificationFlags)': engines/pegasus/neighborhood/norad/delta/globegame.cpp:689:4: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (_timeLimit[_currentSiloIndex] % 60) { ^~~~~~ engines/pegasus/neighborhood/norad/delta/globegame.cpp:719:3: note: here case kPlayingTime: ^~~~ engines/pegasus/neighborhood/norad/delta/noraddelta.cpp: In member function 'virtual void Pegasus::NoradDelta::getExtraCompassMove(const Pegasus::ExtraTable::Entry&, Pegasus::FaderMoveSpec&)': engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:195:30: warning: this statement may fall through [-Wimplicit-fallthrough=] compassMove.insertFaderKnot(entry.movieEnd - 1000, 270); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/pegasus/neighborhood/norad/delta/noraddelta.cpp:196:2: note: here default: ^~~~~~~ C++ engines/pegasus/neighborhood/wsc/wsc.o C++ engines/queen/bankman.o C++ engines/queen/command.o In file included from ./common/util.h:25, from ./engines/queen/bankman.h:26, from engines/queen/bankman.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/bankman.h:27, from engines/queen/bankman.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/pegasus/elements.h:29, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/wsc/wsc.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/bankman.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/bankman.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/pegasus/constants.h:29, from ./engines/pegasus/timers.h:32, from ./engines/pegasus/elements.h:35, from ./engines/pegasus/energymonitor.h:29, from engines/pegasus/neighborhood/wsc/wsc.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/wsc/wsc.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/pegasus/pegasus.h:30, from engines/pegasus/neighborhood/wsc/wsc.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/queen/credits.o In file included from ./common/util.h:25, from ./engines/queen/command.h:26, from engines/queen/command.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/command.h:27, from engines/queen/command.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/command.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/command.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/queen/cutaway.o In file included from ./common/array.h:25, from ./common/str-array.h:26, from ./engines/queen/credits.h:26, from engines/queen/credits.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/credits.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/credits.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/queen/resource.h:26, from engines/queen/credits.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/textconsole.h:25, from engines/queen/cutaway.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/cutaway.h:27, from engines/queen/cutaway.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/cutaway.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/cutaway.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/queen/debug.o In file included from engines/queen/debug.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/queen/debug.h:26, from engines/queen/debug.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/queen/debug.h:26, from engines/queen/debug.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/graphics.h:27, from engines/queen/debug.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/queen/command.cpp: In member function 'uint16 Queen::Command::nextObjectDescription(Queen::ObjectDescription*, uint16)': engines/queen/command.cpp:1204:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (objDesc->lastSeenNumber == 0) { ^~ engines/queen/command.cpp:1210:2: note: here case 1: ^~~~ C++ engines/queen/display.o In file included from ./common/system.h:26, from engines/queen/display.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/queen/display.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/display.cpp:39: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/display.cpp:39: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual void Pegasus::WSC::arriveAt(Pegasus::RoomID, Pegasus::DirectionConstant)': engines/pegasus/neighborhood/wsc/wsc.cpp:1548:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!GameState.getWSCHeardPage2()) { ^~ engines/pegasus/neighborhood/wsc/wsc.cpp:1552:2: note: here case MakeRoomView(kWSC10, kNorth): ^~~~ engines/pegasus/neighborhood/wsc/wsc.cpp: In member function 'virtual void Pegasus::WSC::turnTo(Pegasus::DirectionConstant)': engines/pegasus/neighborhood/wsc/wsc.cpp:1626:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!GameState.getWSCHeardPage1()) { ^~ engines/pegasus/neighborhood/wsc/wsc.cpp:1631:2: note: here case MakeRoomView(kWSC42, kEast): ^~~~ engines/queen/command.cpp: In member function 'virtual void Queen::CmdText::displayTemp(Queen::InkColor, const char*, bool)': engines/queen/command.cpp:64:16: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(temp, "%s %s", _command, name); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/util.h:25, from ./engines/queen/command.h:26, from engines/queen/command.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/queen/command.cpp: In member function 'virtual void Queen::CmdTextHebrew::displayTemp(Queen::InkColor, const char*, bool)': engines/queen/command.cpp:90:17: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(temp, "%s %s", name, _command); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/util.h:25, from ./engines/queen/command.h:26, from engines/queen/command.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/queen/command.cpp: In member function 'virtual void Queen::CmdTextGreek::displayTemp(Queen::InkColor, const char*, bool)': engines/queen/command.cpp:122:18: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(temp, "%s %s", _command, name); ^~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/util.h:25, from ./engines/queen/command.h:26, from engines/queen/command.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/queen/graphics.o In file included from ./common/util.h:25, from ./engines/queen/graphics.h:26, from engines/queen/graphics.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/graphics.h:27, from engines/queen/graphics.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/queen/grid.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/graphics.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/graphics.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from ./engines/queen/grid.h:26, from engines/queen/grid.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/grid.h:27, from engines/queen/grid.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/queen/grid.cpp: In member function 'void Queen::Grid::readDataFrom(uint16, uint16, byte*&)': engines/queen/grid.cpp:61:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Queen::Area'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_area[i][0], 0, sizeof(Area)); ^ In file included from ./engines/queen/grid.h:27, from engines/queen/grid.cpp:24: ./engines/queen/structs.h:78:8: note: 'struct Queen::Area' declared here struct Area { ^~~~ engines/queen/grid.cpp:69:39: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Queen::Box'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_objectBox[0], 0, sizeof(Box)); ^ In file included from ./engines/queen/grid.h:27, from engines/queen/grid.cpp:24: ./engines/queen/structs.h:31:8: note: 'struct Queen::Box' declared here struct Box { ^~~ C++ engines/queen/input.o C++ engines/queen/journal.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/queen/input.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/queen/logic.o C++ engines/queen/midiadlib.o In file included from ./common/str.h:25, from ./common/error.h:26, from engines/queen/journal.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/bankman.h:27, from engines/queen/journal.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/journal.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/journal.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/queen/logic.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from engines/queen/midiadlib.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/queen/midiadlib.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/logic.h:28, from engines/queen/logic.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/queen/midiadlib.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/queen/midiadlib.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/queen/debug.h:26, from engines/queen/logic.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/queen/debug.h:26, from engines/queen/logic.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/queen/music.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/queen/music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/music.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/music.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/queen/resource.h:26, from engines/queen/music.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/queen/musicdata.o engines/queen/journal.cpp: In member function 'void Queen::Journal::drawSaveDescriptions()': engines/queen/journal.cpp:186:15: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf(nb, "%d", n + 1); ^~~~ engines/queen/journal.cpp:186:15: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/str.h:25, from ./common/error.h:26, from engines/queen/journal.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 12 bytes into a destination of size 4 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/queen/queen.o In file included from ./common/util.h:25, from ./engines/queen/sound.h:26, from engines/queen/musicdata.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/queen/resource.o C++ engines/queen/restables.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/queen/queen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/queen/queen.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/queen/queen.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/queen/queen.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/queen/queen.cpp:217:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(QUEEN) ^~~~~~~~~~~~ In file included from ./common/debug.h:25, from engines/queen/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/queen/resource.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from ./engines/queen/resource.h:26, from engines/queen/restables.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/restables.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/restables.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/queen/resource.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from engines/queen/resource.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/queen/resource.h:26, from engines/queen/restables.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/queen/sound.o C++ engines/queen/state.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/queen/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/queen/sound.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from ./engines/queen/state.h:26, from engines/queen/state.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/sound.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/sound.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/queen/talk.o C++ engines/queen/walk.o In file included from ./common/rect.h:26, from engines/queen/talk.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/talk.h:27, from engines/queen/talk.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/talk.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/queen/resource.h:26, from engines/queen/talk.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/queen/walk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/queen/structs.h:27, from ./engines/queen/walk.h:27, from engines/queen/walk.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/saga/actor.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/actor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/actor.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/actor.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/actor.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/actor_path.o C++ engines/saga/actor_walk.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/actor_walk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/actor_path.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/actor_walk.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/actor_path.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/actor_walk.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/actor_walk.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/animation.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/animation.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/animation.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/animation.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/animation.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/console.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/console.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/saga/detection.o In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/console.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/console.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/console.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/detection.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/saga/detection.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/saga/detection.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/saga/detection.cpp:288:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SAGA) ^~~~~~~~~~~ C++ engines/saga/events.o C++ engines/saga/font.o C++ engines/saga/font_map.o C++ engines/saga/gfx.o C++ engines/saga/image.o C++ engines/saga/input.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/font.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/font.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/font.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/font.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/events.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/events.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/events.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/events.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/font_map.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/font_map.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/saga/events.cpp: In member function 'int Saga::Events::handleOneShot(Saga::Event*)': engines/saga/events.cpp:519:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (event->op) { ^~~~~~ engines/saga/events.cpp:537:2: note: here case kCutawayEvent: ^~~~ engines/saga/events.cpp:538:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (event->op) { ^~~~~~ engines/saga/events.cpp:549:2: note: here case kActorEvent: ^~~~ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/gfx.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/gfx.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/image.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/gfx.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/gfx.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/image.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/input.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/input.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/input.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/input.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/interface.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/interface.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/interface.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/interface.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/interface.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/introproc_ite.o C++ engines/saga/isomap.o C++ engines/saga/itedata.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/introproc_ite.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/introproc_ite.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from ./engines/saga/sndres.h:29, from engines/saga/introproc_ite.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from ./engines/saga/sndres.h:29, from engines/saga/introproc_ite.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/music.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/isomap.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/isomap.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/itedata.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/itedata.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from ./engines/saga/sndres.h:29, from engines/saga/itedata.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from ./engines/saga/sndres.h:29, from engines/saga/itedata.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/music.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/music.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/music.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/music.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/objectmap.o engines/saga/interface.cpp: In member function 'void Saga::Interface::processStatusTextInput(Common::KeyState)': engines/saga/interface.cpp:1149:47: warning: this statement may fall through [-Wimplicit-fallthrough=] _statusTextInputString[_statusTextInputPos] = 0; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ engines/saga/interface.cpp:1150:2: note: here default: ^~~~~~~ engines/saga/interface.cpp: In member function 'bool Saga::Interface::processTextInput(Common::KeyState)': engines/saga/interface.cpp:1182:16: warning: this statement may fall through [-Wimplicit-fallthrough=] _textInputPos--; ~~~~~~~~~~~~~^~ engines/saga/interface.cpp:1183:2: note: here case Common::KEYCODE_DELETE: ^~~~ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/objectmap.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/objectmap.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/objectmap.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/objectmap.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/palanim.o C++ engines/saga/puzzle.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/palanim.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/palanim.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/puzzle.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/puzzle.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/saga/render.o C++ engines/saga/resource.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/render.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/render.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/resource.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/resource.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/resource_rsc.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/resource_rsc.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/resource_rsc.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource_rsc.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource_rsc.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/saga.o C++ engines/saga/saveload.o C++ engines/saga/scene.o In file included from ./common/file.h:26, from engines/saga/saga.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/saga/saga.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/saga/saga.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/saga/saga.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/savefile.h:27, from engines/saga/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/saga/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/scene.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/scene.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/scene.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/scene.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/script.o C++ engines/saga/sfuncs.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/script.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/script.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/script.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/script.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sfuncs.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sfuncs.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sfuncs.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sfuncs.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/shorten.o In file included from engines/saga/shorten.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/saga/sndres.o C++ engines/saga/sound.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sndres.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sndres.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/sndres.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/sndres.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/saga/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sound.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from engines/saga/sound.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/sound.h:28, from engines/saga/sound.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/sprite.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sprite.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sprite.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/sprite.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/sprite.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/sthread.o C++ engines/saga/introproc_ihnm.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sthread.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sthread.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sthread.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sthread.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/saga/sndres.cpp: In member function 'bool Saga::SndRes::load(Saga::ResourceContext*, uint32, Saga::SoundBuffer&, bool)': engines/saga/sndres.cpp:221:28: warning: '%03x' directive writing between 3 and 8 bytes into a region of size between 0 and 10 [-Wformat-overflow=] sprintf(soundFileName, "Voices/Voices%d/Voices%d/Voices%d%03x", _voiceSerial, dirIndex, _voiceSerial, resourceId); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/saga/sndres.cpp:221:28: note: directive argument in the range [0, 4294967294] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sndres.cpp:25: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 34 and 66 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/saga/sndres.cpp:219:28: warning: '%03x' directive writing between 3 and 8 bytes into a region of size between 3 and 10 [-Wformat-overflow=] sprintf(soundFileName, "Voices/VoicesS/Voices%d/VoicesS%03x", dirIndex, resourceId); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/saga/sndres.cpp:219:28: note: directive argument in the range [0, 4294967294] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sndres.cpp:25: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 34 and 46 bytes into a destination of size 40 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/introproc_ihnm.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/introproc_ihnm.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/introproc_ihnm.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/introproc_ihnm.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/saga/resource_res.o C++ engines/saga/sfuncs_ihnm.o In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/resource_res.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/resource_res.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource_res.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/saga/resource.h:29, from engines/saga/resource_res.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/saga/saga.h:26, from engines/saga/sfuncs_ihnm.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/saga/saga.h:30, from engines/saga/sfuncs_ihnm.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sfuncs_ihnm.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/saga/console.h:28, from engines/saga/sfuncs_ihnm.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/console.o C++ engines/sci/decompressor.o C++ engines/sci/detection.o C++ engines/sci/event.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/console.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/console.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/console.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/console.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/dcl.h:33, from engines/sci/decompressor.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sci/decompressor.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/decompressor.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/decompressor.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/metaengine.h:25, from ./engines/advancedDetector.h:26, from engines/sci/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/sci/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/sci/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ In file included from ./common/system.h:26, from engines/sci/event.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/event.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/event.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/event.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/resource.o engines/sci/detection.cpp:854:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SCI) ^~~~~~~~~~ In file included from ./common/file.h:26, from engines/sci/resource.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/resource.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/resource.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/resource.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/resource_audio.o In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/sci/resource_audio.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/sci/resource_audio.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/sci/resource_audio.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/resource_audio.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/sci.o C++ engines/sci/util.o In file included from ./common/system.h:26, from engines/sci/sci.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/sci/sci.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/sci/sci.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/sci/util.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sci/util.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/sci.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/util.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/util.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/features.o In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from ./engines/sci/engine/features.h:26, from engines/sci/engine/features.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/features.h:26, from engines/sci/engine/features.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/features.h:26, from engines/sci/engine/features.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/features.h:26, from engines/sci/engine/features.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/file.o In file included from ./common/savefile.h:27, from engines/sci/engine/file.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/sci/engine/file.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/file.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/file.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/gc.o In file included from ./common/func.h:25, from ./common/hashmap.h:46, from ./engines/sci/engine/gc.h:27, from engines/sci/engine/gc.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from ./engines/sci/engine/gc.h:29, from engines/sci/engine/gc.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from ./engines/sci/engine/gc.h:29, from engines/sci/engine/gc.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from ./engines/sci/engine/gc.h:29, from engines/sci/engine/gc.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/kernel.o C++ engines/sci/engine/kevent.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/kernel.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kernel.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kernel.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/kernel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/kfile.o In file included from ./common/system.h:26, from engines/sci/engine/kevent.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kevent.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kevent.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/features.h:26, from engines/sci/engine/kevent.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/sci/engine/kfile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/sci/engine/kfile.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/sci/engine/kfile.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/engine/kfile.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/kgraphics.o In file included from ./common/system.h:26, from engines/sci/engine/kgraphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/sci/engine/kgraphics.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/sci/engine/kgraphics.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kgraphics.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/klists.o C++ engines/sci/engine/kmath.o engines/sci/engine/kgraphics.cpp: In function 'Sci::reg_t Sci::kSetPort(Sci::EngineState*, int, Sci::reg_t*)': engines/sci/engine/kgraphics.cpp:1048:25: warning: this statement may fall through [-Wimplicit-fallthrough=] initPriorityBandsFlag = true; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/sci/engine/kgraphics.cpp:1049:2: note: here case 6: ^~~~ In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from ./engines/sci/engine/features.h:26, from engines/sci/engine/klists.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/features.h:26, from engines/sci/engine/klists.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/sci/engine/state.h:26, from engines/sci/engine/kmath.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/features.h:26, from engines/sci/engine/klists.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/features.h:26, from engines/sci/engine/klists.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/engine/kmath.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from engines/sci/engine/kmath.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from engines/sci/engine/kmath.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/kmenu.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/kmenu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmenu.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmenu.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kmenu.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/kmisc.o C++ engines/sci/engine/kmovement.o In file included from ./common/system.h:26, from engines/sci/engine/kmisc.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmisc.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmisc.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/engine/kmisc.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/kmovement.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmovement.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kmovement.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kmovement.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/kparse.o C++ engines/sci/engine/kpathing.o C++ engines/sci/engine/kscripts.o In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from engines/sci/engine/kparse.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kparse.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/engine/kparse.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/engine/kparse.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/kpathing.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kpathing.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kpathing.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/engine/kpathing.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/sci/engine/kpathing.cpp:34: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/kscripts.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kscripts.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/kscripts.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kscripts.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sci/engine/kmisc.cpp: In function 'Sci::reg_t Sci::kPlatform(Sci::EngineState*, int, Sci::reg_t*)': engines/sci/engine/kmisc.cpp:558:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (g_sci->getPlatform() == Common::kPlatformMacintosh && argc > 1) ^~ engines/sci/engine/kmisc.cpp:561:2: note: here case kPlatformGetPlatform: ^~~~ C++ engines/sci/engine/ksound.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/ksound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/ksound.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/ksound.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/kstring.o In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/features.h:26, from engines/sci/engine/ksound.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/kvideo.o In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from engines/sci/engine/kstring.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/kstring.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/engine/kstring.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/engine/kstring.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/util.h:25, from engines/sci/engine/kvideo.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/kvideo.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/kvideo.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/kvideo.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/sci/engine/ksound.cpp: In function 'Sci::reg_t Sci::kDoAudio(Sci::EngineState*, int, Sci::reg_t*)': engines/sci/engine/ksound.cpp:225:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (getSciVersion() <= SCI_VERSION_1_1) { ^~ engines/sci/engine/ksound.cpp:237:2: note: here case 11: ^~~~ engines/sci/engine/kstring.cpp: In function 'Sci::reg_t Sci::kFormat(Sci::EngineState*, int, Sci::reg_t*)': engines/sci/engine/kstring.cpp:378:17: warning: this statement may fall through [-Wimplicit-fallthrough=] unsignedVar = true; ~~~~~~~~~~~~^~~~~~ engines/sci/engine/kstring.cpp:379:4: note: here case 'd': { /* Copy decimal */ ^~~~ C++ engines/sci/engine/message.o C++ engines/sci/engine/object.o C++ engines/sci/engine/savegame.o In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from ./engines/sci/engine/message.h:26, from engines/sci/engine/message.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/message.h:26, from engines/sci/engine/message.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/message.h:26, from engines/sci/engine/message.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/message.h:26, from engines/sci/engine/message.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/script.o In file included from ./engines/sci/engine/kernel.h:26, from engines/sci/engine/object.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/object.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/object.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/object.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/sci/engine/savegame.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/sci/engine/savegame.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/savegame.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/savegame.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/script.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/script.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/engine/script.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/scriptdebug.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/scriptdebug.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/scriptdebug.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/scriptdebug.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/engine/scriptdebug.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sci/engine/scriptdebug.cpp: In member function 'void Sci::SciEngine::scriptDebug()': engines/sci/engine/scriptdebug.cpp:364:6: warning: this statement may fall through [-Wimplicit-fallthrough=] if (paramb1 != _debugState.seekSpecial) ^~ engines/sci/engine/scriptdebug.cpp:367:5: note: here case kDebugSeekCallk: ^~~~ C++ engines/sci/engine/script_patches.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/script_patches.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/script_patches.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/script_patches.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/segment.h:26, from ./engines/sci/engine/script.h:27, from engines/sci/engine/script_patches.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/selector.o C++ engines/sci/engine/seg_manager.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/selector.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/selector.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/selector.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/selector.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/seg_manager.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/seg_manager.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/seg_manager.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/seg_manager.h:27, from engines/sci/engine/seg_manager.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/segment.o In file included from ./common/endian.h:26, from engines/sci/engine/segment.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sci/engine/segment.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/segment.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/segment.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/engine/state.o C++ engines/sci/engine/static_selectors.o C++ engines/sci/engine/vm.o In file included from ./common/system.h:26, from engines/sci/engine/state.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/state.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/state.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/sci/engine/file.h:27, from engines/sci/engine/state.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/sci/engine/kernel.h:26, from engines/sci/engine/static_selectors.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/static_selectors.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/static_selectors.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/static_selectors.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/sci/engine/vm.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/vm.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/vm.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/engine/vm.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/vm_types.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/engine/vm_types.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/vm_types.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/engine/vm_types.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/engine/vm_types.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/engine/workarounds.o C++ engines/sci/graphics/animate.o In file included from ./engines/sci/engine/kernel.h:26, from engines/sci/engine/workarounds.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/workarounds.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/workarounds.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/engine/workarounds.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/graphics/cache.o In file included from ./common/util.h:25, from engines/sci/graphics/animate.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sci/console.h:28, from engines/sci/graphics/animate.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sci/console.h:28, from engines/sci/graphics/animate.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/graphics/animate.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from engines/sci/graphics/cache.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/cache.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/cache.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/cache.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/compare.o C++ engines/sci/graphics/controls16.o In file included from ./common/util.h:25, from engines/sci/graphics/compare.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/compare.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/compare.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/graphics/compare.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from engines/sci/graphics/controls16.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/controls16.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/controls16.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/graphics/controls16.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/coordadjuster.o C++ engines/sci/graphics/cursor.o In file included from ./common/util.h:25, from engines/sci/graphics/coordadjuster.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/coordadjuster.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/coordadjuster.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/sci/graphics/cursor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/graphics/coordadjuster.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sci/graphics/cursor.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/cursor.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/cursor.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/graphics/font.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/font.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/font.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/font.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/fontsjis.o C++ engines/sci/graphics/maciconbar.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/fontsjis.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/fontsjis.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/fontsjis.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/fontsjis.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/maciconbar.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/maciconbar.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/maciconbar.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/graphics/maciconbar.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/menu.o C++ engines/sci/graphics/paint.o In file included from ./common/util.h:25, from engines/sci/graphics/menu.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/menu.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/menu.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/graphics/menu.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/paint16.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/paint.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/paint.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/paint.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/paint.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/palette.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/paint16.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/paint16.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/paint16.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/features.h:26, from engines/sci/graphics/paint16.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/sci/graphics/palette.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/graphics/palette.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sci/graphics/palette.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/graphics/palette.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/portrait.o C++ engines/sci/graphics/picture.o In file included from ./common/str.h:25, from ./common/archive.h:26, from engines/sci/graphics/portrait.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/sci/graphics/portrait.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/sci/graphics/portrait.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stack.h:25, from engines/sci/graphics/picture.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/portrait.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/picture.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/picture.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/picture.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/ports.o In file included from ./common/util.h:25, from engines/sci/graphics/ports.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sci/console.h:28, from engines/sci/graphics/ports.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sci/console.h:28, from engines/sci/graphics/ports.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/graphics/ports.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/screen.o C++ engines/sci/graphics/text16.o C++ engines/sci/graphics/transitions.o In file included from ./common/util.h:25, from engines/sci/graphics/screen.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/screen.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/screen.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/screen.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from engines/sci/graphics/text16.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/text16.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/text16.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/text16.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/sci/graphics/transitions.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/transitions.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/transitions.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/transitions.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/graphics/view.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/graphics/view.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/view.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/graphics/view.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/graphics/view.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sci/graphics/text16.cpp: In member function 'int16 Sci::GfxText16::GetLongest(const char*, int16, Sci::GuiResourceId)': engines/sci/graphics/text16.cpp:188:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((*(const unsigned char *)text) == 0xA) ^~ engines/sci/graphics/text16.cpp:191:3: note: here case 0xA: ^~~~ engines/sci/graphics/text16.cpp:193:16: warning: this statement may fall through [-Wimplicit-fallthrough=] curCharCount++; ~~~~~~~~~~~~^~ engines/sci/graphics/text16.cpp:195:3: note: here case 0: ^~~~ engines/sci/graphics/text16.cpp: In member function 'void Sci::GfxText16::Width(const char*, int16, int16, Sci::GuiResourceId, int16&, int16&, bool)': engines/sci/graphics/text16.cpp:275:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (getSciVersion() >= SCI_VERSION_1_1) { ^~ engines/sci/graphics/text16.cpp:279:4: note: here default: ^~~~~~~ engines/sci/graphics/text16.cpp: In member function 'void Sci::GfxText16::Draw(const char*, int16, int16, Sci::GuiResourceId, int16)': engines/sci/graphics/text16.cpp:376:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (getSciVersion() >= SCI_VERSION_1_1) { ^~ engines/sci/graphics/text16.cpp:380:3: note: here default: ^~~~~~~ C++ engines/sci/parser/grammar.o C++ engines/sci/parser/said.o In file included from ./common/str.h:25, from ./engines/sci/parser/vocabulary.h:26, from engines/sci/parser/grammar.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/parser/vocabulary.h:31, from engines/sci/parser/grammar.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/parser/vocabulary.h:31, from engines/sci/parser/grammar.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/parser/grammar.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/parser/vocabulary.o engines/sci/graphics/view.cpp: In member function 'void Sci::GfxView::initData(Sci::GuiResourceId)': engines/sci/graphics/view.cpp:105:9: warning: this statement may fall through [-Wimplicit-fallthrough=] isEGA = true; ~~~~~~^~~~~~ engines/sci/graphics/view.cpp:106:2: note: here case kViewAmiga: // Amiga ECS (32 colors) ^~~~ engines/sci/graphics/view.cpp: In function 'void Sci::unpackCelData(byte*, byte*, byte, int, int, int, Sci::ViewType, uint16, bool)': engines/sci/graphics/view.cpp:511:15: warning: this statement may fall through [-Wimplicit-fallthrough=] runLength += 64; ~~~~~~~~~~^~~~~ engines/sci/graphics/view.cpp:512:4: note: here case 0x00: // copy bytes as-is ^~~~ In file included from ./engines/sci/engine/state.h:26, from engines/sci/parser/said.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/engine/state.h:28, from engines/sci/parser/said.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from engines/sci/parser/said.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/engine/state.h:36, from engines/sci/parser/said.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./engines/sci/parser/vocabulary.h:26, from engines/sci/parser/vocabulary.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/parser/vocabulary.h:31, from engines/sci/parser/vocabulary.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/parser/vocabulary.h:31, from engines/sci/parser/vocabulary.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/parser/vocabulary.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/sound/audio.o C++ engines/sci/sound/midiparser_sci.o In file included from ./common/str.h:25, from ./engines/sci/resource.h:26, from engines/sci/sound/audio.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/sound/audio.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/sound/audio.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from engines/sci/sound/audio.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/engine/kernel.h:26, from engines/sci/sound/midiparser_sci.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/sound/midiparser_sci.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/sound/midiparser_sci.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/resource.h:32, from ./engines/sci/engine/vm.h:29, from ./engines/sci/engine/selector.h:29, from ./engines/sci/engine/kernel.h:31, from engines/sci/sound/midiparser_sci.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sci/sound/music.o C++ engines/sci/sound/soundcmd.o C++ engines/sci/sound/drivers/adlib.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/sci/sound/music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/sci/sound/music.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/sci/sound/music.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from ./engines/sci/engine/vm.h:29, from ./engines/sci/console.h:29, from engines/sci/sound/music.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/sci/sound/soundcmd.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/serializer.h:26, from ./engines/sci/sound/music.h:26, from engines/sci/sound/soundcmd.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/sci/sound/music.h:30, from engines/sci/sound/soundcmd.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/sci/sound/music.h:30, from engines/sci/sound/soundcmd.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/sound/drivers/adlib.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/adlib.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/adlib.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/sound/drivers/adlib.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/sound/drivers/amigamac.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/sci/sound/drivers/amigamac.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/sci/sound/drivers/amigamac.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from engines/sci/sound/drivers/amigamac.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/sound/drivers/amigamac.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/sound/drivers/cms.o C++ engines/sci/sound/drivers/fb01.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/cms.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/cms.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/cms.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/sound/drivers/cms.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/sound/drivers/fb01.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/fb01.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/fb01.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sci/graphics/helpers.h:26, from ./engines/sci/resource.h:30, from engines/sci/sound/drivers/fb01.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/sound/drivers/fmtowns.o C++ engines/sci/sound/drivers/midi.o C++ engines/sci/sound/drivers/pcjr.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/sound/drivers/fmtowns.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/fmtowns.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/fmtowns.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/sound/drivers/fmtowns.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from engines/sci/sound/drivers/midi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/midi.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from engines/sci/sound/drivers/midi.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sci/sound/drivers/midi.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sci/video/seq_decoder.o In file included from ./engines/engine.h:25, from ./engines/sci/sci.h:26, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/pcjr.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/pcjr.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from ./engines/sci/sci.h:27, from ./engines/sci/sound/drivers/mididriver.h:26, from engines/sci/sound/drivers/pcjr.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sky/autoroute.o In file included from ./common/endian.h:26, from engines/sci/video/seq_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sci/video/seq_decoder.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/compact.o In file included from ./common/endian.h:26, from engines/sky/autoroute.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/autoroute.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/sky/compact.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/compact.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sky/compact.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sky/compact.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sky/control.o C++ engines/sky/debug.o C++ engines/sky/detection.o In file included from ./common/endian.h:26, from engines/sky/control.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/control.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/sky/control.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from engines/sky/control.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sky/disk.o In file included from ./common/debug.h:25, from engines/sky/debug.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/debug.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/debug.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from ./engines/sky/control.h:27, from engines/sky/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/sky/detection.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/sky/detection.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sky/detection.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sky/detection.cpp:300:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SKY) ^~~~~~~~~~ In file included from ./common/debug.h:25, from engines/sky/disk.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/disk.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sky/disk.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sky/disk.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sky/grid.o In file included from ./common/str.h:25, from ./common/error.h:26, from ./engines/sky/sky.h:27, from ./engines/sky/compact.h:26, from engines/sky/grid.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ engines/sky/debug.cpp: In member function 'bool Sky::Debugger::Cmd_LogicCommand(int, const char**)': engines/sky/debug.cpp:1244:9: warning: this statement may fall through [-Wimplicit-fallthrough=] arg3 = atoi(argv[4]); ~~~~~^~~~~~~~~~~~~~~ engines/sky/debug.cpp:1245:3: note: here case 4: ^~~~ engines/sky/debug.cpp:1246:9: warning: this statement may fall through [-Wimplicit-fallthrough=] arg2 = atoi(argv[3]); ~~~~~^~~~~~~~~~~~~~~ engines/sky/debug.cpp:1247:3: note: here case 3: ^~~~ C++ engines/sky/hufftext.o In file included from ./engines/sky/text.h:27, from engines/sky/hufftext.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sky/intro.o C++ engines/sky/logic.o C++ engines/sky/mouse.o In file included from ./common/endian.h:26, from engines/sky/intro.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/intro.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from engines/sky/intro.cpp:39: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/sky/intro.cpp:39: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sky/rnc_deco.o In file included from ./common/endian.h:26, from engines/sky/logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/logic.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/sky/mouse.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/logic.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/logic.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from engines/sky/rnc_deco.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/rnc_deco.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/screen.o C++ engines/sky/sky.o engines/sky/logic.cpp: In member function 'uint16 Sky::Logic::script(uint16, uint16)': engines/sky/logic.cpp:1347:14: warning: this statement may fall through [-Wimplicit-fallthrough=] c = pop(); ~~~^~ engines/sky/logic.cpp:1348:6: note: here case 2: ^~~~ engines/sky/logic.cpp:1349:14: warning: this statement may fall through [-Wimplicit-fallthrough=] b = pop(); ~~~^~ engines/sky/logic.cpp:1350:6: note: here case 1: ^~~~ C++ engines/sky/sound.o In file included from ./common/endian.h:26, from engines/sky/screen.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/screen.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/text.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/sky/sky.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/sky.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sky/debug.h:28, from engines/sky/sky.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/sky/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/sound.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from engines/sky/sound.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/sky/sound.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/sky/text.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/text.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/music/adlibchannel.o C++ engines/sky/music/adlibmusic.o C++ engines/sky/music/gmchannel.o In file included from ./common/endian.h:26, from engines/sky/music/adlibchannel.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/music/adlibchannel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/music/gmmusic.o In file included from ./common/endian.h:26, from engines/sky/music/adlibmusic.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/music/adlibmusic.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/sky/music/adlibmusic.h:27, from engines/sky/music/adlibmusic.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/sky/music/adlibmusic.h:27, from engines/sky/music/adlibmusic.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sky/music/musicbase.h:27, from engines/sky/music/gmchannel.h:26, from engines/sky/music/gmchannel.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sky/music/mt32music.o In file included from ./engines/sky/music/musicbase.h:27, from ./engines/sky/music/gmmusic.h:26, from engines/sky/music/gmmusic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/music/gmmusic.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/sky/music/musicbase.h:27, from ./engines/sky/music/mt32music.h:26, from engines/sky/music/mt32music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/music/mt32music.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sky/music/musicbase.o C++ engines/sword1/animation.o C++ engines/sword1/console.o C++ engines/sword1/control.o C++ engines/sword1/debug.o C++ engines/sword1/detection.o In file included from ./engines/sky/music/musicbase.h:27, from engines/sky/music/musicbase.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sky/music/musicbase.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from engines/sky/music/musicbase.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/sky/music/musicbase.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/sword1/animation.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sword1/eventman.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/animation.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/animation.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword1/animation.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/sword1/console.h:26, from engines/sword1/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from engines/sword1/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from engines/sword1/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/sword1/control.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/control.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/control.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword1/control.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/sword1/debug.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/engine.h:25, from ./engines/sword1/sword1.h:26, from engines/sword1/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from ./engines/sword1/sword1.h:32, from engines/sword1/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from ./engines/sword1/sword1.h:32, from engines/sword1/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/sword1/detection.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sword1/detection.cpp:324:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SWORD1) ^~~~~~~~~~~~~ In file included from ./engines/sword1/object.h:26, from ./engines/sword1/eventman.h:26, from engines/sword1/eventman.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sword1/logic.o C++ engines/sword1/memman.o In file included from ./common/endian.h:26, from engines/sword1/logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sword1/logic.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/sword1/logic.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/sword1/logic.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/sword1/memman.h:26, from engines/sword1/memman.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sword1/menu.o In file included from ./engines/sword1/sworddefs.h:26, from ./engines/sword1/menu.h:26, from engines/sword1/menu.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/menu.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/menu.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from engines/sword1/menu.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword1/mouse.o engines/sword1/logic.cpp: In member function 'int Sword1::Logic::interpretScript(Sword1::Object*, int, Sword1::Header*, int, int)': engines/sword1/logic.cpp:500:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: f = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:501:4: note: here case 5: e = stack[--stackIdx]; ^~~~ engines/sword1/logic.cpp:501:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: e = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:502:4: note: here case 4: d = stack[--stackIdx]; ^~~~ engines/sword1/logic.cpp:502:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: d = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:503:4: note: here case 3: c = stack[--stackIdx]; ^~~~ engines/sword1/logic.cpp:503:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: c = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:504:4: note: here case 2: b = stack[--stackIdx]; ^~~~ engines/sword1/logic.cpp:504:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: b = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:505:4: note: here case 1: a = stack[--stackIdx]; ^~~~ engines/sword1/logic.cpp:505:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 1: a = stack[--stackIdx]; ~~^~~~~~~~~~~~~~~~~~~ engines/sword1/logic.cpp:506:4: note: here case 0: ^~~~ In file included from ./common/system.h:26, from engines/sword1/mouse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/mouse.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/mouse.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/mouse.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword1/music.o In file included from ./common/file.h:26, from engines/sword1/music.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/music.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword1/music.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword1/music.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword1/objectman.o ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword1/resman.o In file included from ./common/textconsole.h:25, from engines/sword1/objectman.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/objectman.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword1/router.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/objectman.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/objectman.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/sword1/resman.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/resman.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/resman.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from engines/sword1/resman.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/sword1/router.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/router.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/router.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from engines/sword1/router.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword1/screen.o C++ engines/sword1/sound.o In file included from ./common/system.h:26, from engines/sword1/screen.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/screen.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/screen.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from ./engines/sword1/objectman.h:28, from ./engines/sword1/logic.h:28, from engines/sword1/screen.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/sword1/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sword1/sound.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/sound.h:28, from engines/sword1/sound.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/sound.h:28, from engines/sword1/sound.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/sword1/resman.cpp: In member function 'Common::File* Sword1::ResMan::resFile(uint32)': engines/sword1/resman.cpp:318:22: warning: '%s' directive writing up to 31 bytes into a region of size 15 [-Wformat-overflow=] sprintf(fileName, "%s.CLU", _prj.clu[(id >> 24) - 1].label); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/debug.h:25, from engines/sword1/resman.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 36 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/sword1/resman.cpp:316:22: warning: '%s' directive writing up to 31 bytes into a region of size 15 [-Wformat-overflow=] sprintf(fileName, "%s.CLM", _prj.clu[(id >> 24) - 1].label); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/debug.h:25, from engines/sword1/resman.cpp:24: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 36 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C++ engines/sword1/staticres.o C++ engines/sword1/sword1.o In file included from ./engines/sword1/sworddefs.h:26, from engines/sword1/staticres.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sword1/text.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/staticres.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/staticres.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from engines/sword1/staticres.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sword1/sword1.h:26, from engines/sword1/sword1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from ./engines/sword1/sword1.h:32, from engines/sword1/sword1.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword1/console.h:26, from ./engines/sword1/sword1.h:32, from engines/sword1/sword1.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from engines/sword1/sword1.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/textconsole.h:25, from engines/sword1/text.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/text.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword1/resman.h:27, from engines/sword1/text.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/sword1/resman.h:27, from engines/sword1/text.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/animation.o In file included from ./common/file.h:26, from engines/sword2/animation.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/animation.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/animation.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/animation.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/anims.o C++ engines/sword2/console.o In file included from ./common/file.h:26, from engines/sword2/anims.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/anims.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/anims.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/anims.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/console.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/console.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/console.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/console.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/controls.o C++ engines/sword2/debug.o In file included from ./common/rect.h:26, from engines/sword2/controls.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/rect.h:26, from engines/sword2/debug.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/debug.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/controls.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/debug.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/debug.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/controls.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/controls.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/events.o C++ engines/sword2/function.o In file included from ./common/textconsole.h:25, from engines/sword2/events.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/events.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/sword2/function.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/function.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/function.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/function.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/header.o C++ engines/sword2/icons.o C++ engines/sword2/interpreter.o In file included from ./common/endian.h:26, from ./engines/sword2/header.h:28, from engines/sword2/header.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/header.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from engines/sword2/interpreter.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/interpreter.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/icons.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/icons.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/layers.o In file included from ./common/rect.h:26, from engines/sword2/layers.cpp:34: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/layers.cpp:39: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/layers.cpp:44: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/layers.cpp:44: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/logic.o In file included from ./common/textconsole.h:25, from engines/sword2/logic.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/logic.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/logic.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/logic.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/maketext.o engines/sword2/controls.cpp: In member function 'void Sword2::SaveRestoreDialog::updateSlots()': engines/sword2/controls.cpp:1093:27: warning: '%s' directive writing up to 63 bytes into a region of size between 50 and 60 [-Wformat-overflow=] sprintf((char *)_text, "%d. %s", slot, text); ^~~~~~~~~ engines/sword2/controls.cpp:1247:36: slot->setText(fr, baseSlot + i, description); ~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/rect.h:26, from engines/sword2/controls.cpp:26: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 78 bytes into a destination of size 64 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/system.h:26, from engines/sword2/maketext.cpp:44: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/maketext.cpp:49: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/memory.o C++ engines/sword2/menu.o C++ engines/sword2/mouse.o C++ engines/sword2/music.o In file included from ./common/textconsole.h:25, from engines/sword2/memory.cpp:48: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/rect.h:26, from engines/sword2/menu.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/menu.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/palette.o In file included from ./common/system.h:26, from engines/sword2/mouse.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/mouse.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/mouse.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/mouse.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/sword2/music.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/music.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/music.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/music.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/sword2/palette.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/palette.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/protocol.o In file included from ./common/file.h:26, from engines/sword2/protocol.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/protocol.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/protocol.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/protocol.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/render.o C++ engines/sword2/resman.o In file included from ./common/endian.h:26, from engines/sword2/render.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sword2/render.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/router.o In file included from ./common/file.h:26, from engines/sword2/resman.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/resman.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/resman.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/resman.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/router.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/router.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/saveload.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/saveload.cpp:35: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/sword2/saveload.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/saveload.cpp:48: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/sword2/sound.h:38, from engines/sword2/saveload.cpp:48: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/screen.o C++ engines/sword2/scroll.o In file included from ./common/system.h:26, from engines/sword2/screen.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/screen.cpp:36: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/screen.cpp:37: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/sword2/console.h:28, from engines/sword2/screen.cpp:37: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/sword2/sound.o In file included from ./engines/engine.h:25, from ./engines/sword2/sword2.h:37, from engines/sword2/scroll.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/scroll.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/sword2/sound.cpp:36: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/sword2/speech.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/sound.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/sound.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/sound.cpp:36: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/sprite.o In file included from ./common/file.h:26, from engines/sword2/speech.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/speech.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/speech.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/speech.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from engines/sword2/sprite.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/sword2/sprite.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/startup.o In file included from ./common/file.h:26, from engines/sword2/startup.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/startup.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/sword2/startup.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/startup.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/sword2/sword2.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/sword2/sword2.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/sword2/sword2.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/sword2/sword2.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/sword2/sword2.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/sword2/sword2.cpp:291:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(SWORD2) ^~~~~~~~~~~~~ C++ engines/sword2/sync.o C++ engines/sword2/walker.o C++ engines/teenagent/actor.o C++ engines/teenagent/animation.o In file included from ./common/textconsole.h:25, from engines/sword2/sync.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/sword2/header.h:28, from engines/sword2/sync.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/sword2/sword2.h:37, from engines/sword2/walker.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/teenagent/callbacks.o In file included from ./engines/sword2/header.h:28, from engines/sword2/walker.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/teenagent/animation.h:25, from ./engines/teenagent/actor.h:22, from engines/teenagent/actor.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/teenagent/animation.h:25, from ./engines/teenagent/actor.h:22, from engines/teenagent/actor.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/actor.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/actor.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/engine.h:25, from ./engines/teenagent/teenagent.h:25, from engines/teenagent/animation.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from engines/teenagent/animation.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from engines/teenagent/animation.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/teenagent/dialog.h:25, from ./engines/teenagent/teenagent.h:34, from engines/teenagent/animation.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/teenagent/teenagent.h:25, from engines/teenagent/callbacks.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from engines/teenagent/callbacks.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from engines/teenagent/callbacks.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/teenagent/dialog.h:25, from ./engines/teenagent/teenagent.h:34, from engines/teenagent/callbacks.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/teenagent/console.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/teenagent/console.h:25, from engines/teenagent/console.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/teenagent/console.h:25, from engines/teenagent/console.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/teenagent/console.h:25, from engines/teenagent/console.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/teenagent/dialog.h:25, from ./engines/teenagent/teenagent.h:34, from engines/teenagent/console.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/teenagent/detection.o C++ engines/teenagent/dialog.o In file included from ./common/system.h:26, from engines/teenagent/detection.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/teenagent/detection.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/teenagent/detection.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/teenagent/detection.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/teenagent/detection.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TEENAGENT) ^~~~~~~~~~~~~~~~ C++ engines/teenagent/font.o In file included from ./common/endian.h:26, from ./engines/teenagent/dialog.h:25, from engines/teenagent/dialog.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/teenagent/dialog.h:25, from engines/teenagent/dialog.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/dialog.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/dialog.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./engines/teenagent/font.h:25, from engines/teenagent/font.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/font.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/font.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/teenagent/pack.h:26, from engines/teenagent/font.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/teenagent/inventory.o C++ engines/teenagent/music.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./engines/teenagent/music.h:26, from engines/teenagent/music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./engines/teenagent/music.h:26, from engines/teenagent/music.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./engines/teenagent/music.h:26, from engines/teenagent/music.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/music.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/teenagent/inventory.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/teenagent/inventory.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/teenagent/inventory.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/teenagent/inventory.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/teenagent/objects.o C++ engines/teenagent/pack.o In file included from ./common/debug.h:25, from engines/teenagent/objects.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/teenagent/objects.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/objects.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/objects.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/teenagent/resources.o C++ engines/teenagent/scene.o In file included from ./common/file.h:26, from ./engines/teenagent/pack.h:26, from engines/teenagent/pack.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/pack.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/pack.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/teenagent/pack.h:26, from engines/teenagent/pack.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/resources.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/resources.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/resources.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/teenagent/pack.h:26, from ./engines/teenagent/resources.h:25, from engines/teenagent/resources.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/teenagent/scene.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/teenagent/scene.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/teenagent/scene.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./engines/teenagent/animation.h:25, from ./engines/teenagent/actor.h:22, from ./engines/teenagent/scene.h:26, from engines/teenagent/scene.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/teenagent/segment.o engines/teenagent/resources.cpp: In member function 'Common::SeekableReadStream* TeenAgent::Resources::loadLan000(uint32) const': engines/teenagent/resources.cpp:206:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (dseg.get_byte(dsAddr_birdOnBarRadioAntennaFlag) == 1) { ^~ engines/teenagent/resources.cpp:210:2: note: here case 30: ^~~~ engines/teenagent/resources.cpp:211:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (dseg.get_byte(dsAddr_birdOnBarRadioAntennaFlag) == 1) { ^~ engines/teenagent/resources.cpp:215:2: note: here case 42: ^~~~ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/teenagent/segment.h:25, from engines/teenagent/segment.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/teenagent/segment.h:25, from engines/teenagent/segment.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/teenagent/surface.o C++ engines/teenagent/surface_list.o engines/teenagent/scene.cpp: In member function 'bool TeenAgent::Scene::processEvent(const Common::Event&)': engines/teenagent/scene.cpp:538:3: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/teenagent/scene.cpp:540:2: note: here default: ^~~~~~~ C++ engines/teenagent/teenagent.o In file included from ./common/rect.h:26, from ./engines/teenagent/surface.h:25, from engines/teenagent/surface.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/surface.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/teenagent/pack.h:26, from engines/teenagent/surface.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/teenagent/pack.h:26, from engines/teenagent/surface.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/teenagent/surface_list.h:25, from engines/teenagent/surface_list.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/teenagent/surface_list.h:25, from engines/teenagent/surface_list.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/surface_list.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/teenagent/teenagent.h:27, from ./engines/teenagent/objects.h:29, from engines/teenagent/surface_list.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/actors.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/teenagent/teenagent.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/teenagent/teenagent.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/teenagent/teenagent.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/teenagent/teenagent.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/actors.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/actors.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/actors.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/actors.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/adpcm.o C++ engines/tinsel/anim.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from engines/tinsel/adpcm.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/tinsel/adpcm.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from ./engines/tinsel/adpcm.h:26, from engines/tinsel/adpcm.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from ./engines/tinsel/adpcm.h:26, from engines/tinsel/adpcm.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/anim.h:27, from engines/tinsel/anim.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/anim.h:27, from engines/tinsel/anim.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/anim.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/anim.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/background.o C++ engines/tinsel/bg.o In file included from ./common/coroutines.h:25, from ./engines/tinsel/background.h:27, from engines/tinsel/background.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/background.h:30, from engines/tinsel/background.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/background.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/background.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/anim.h:27, from engines/tinsel/bg.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/anim.h:27, from engines/tinsel/bg.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/bg.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/bg.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/bmv.o C++ engines/tinsel/cliprect.o C++ engines/tinsel/config.o In file included from ./engines/tinsel/tinsel.h:26, from engines/tinsel/bmv.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/tinsel/cursor.o In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/bmv.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/bmv.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/graphics.h:27, from ./engines/tinsel/tinsel.h:36, from engines/tinsel/bmv.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/list_intern.h:25, from ./common/list.h:25, from ./engines/tinsel/cliprect.h:27, from engines/tinsel/cliprect.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/graphics.h:27, from engines/tinsel/cliprect.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/cliprect.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/cliprect.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/config.h:26, from engines/tinsel/config.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/config.h:26, from engines/tinsel/config.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/config.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/config.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/cursor.h:27, from engines/tinsel/cursor.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/cursor.h:27, from engines/tinsel/cursor.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/cursor.cpp:39: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/cursor.cpp:39: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/debugger.o In file included from ./engines/tinsel/tinsel.h:26, from engines/tinsel/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/debugger.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/debugger.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/graphics.h:27, from ./engines/tinsel/tinsel.h:36, from engines/tinsel/debugger.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/detection.o C++ engines/tinsel/dialogs.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/tinsel/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/tinsel/detection.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/tinsel/detection.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tinsel/detection.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tinsel/detection.cpp:352:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TINSEL) ^~~~~~~~~~~~~ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/dialogs.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/dialogs.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/tinsel/music.h:29, from engines/tinsel/dialogs.cpp:43: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/tinsel/music.h:29, from engines/tinsel/dialogs.cpp:43: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/drives.o In file included from ./common/textconsole.h:25, from engines/tinsel/drives.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/tinsel/drives.h:28, from engines/tinsel/drives.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/drives.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/drives.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/effect.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/effect.cpp:33: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/effect.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/effect.cpp:37: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/effect.cpp:37: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/events.o C++ engines/tinsel/faders.o In file included from ./common/coroutines.h:25, from engines/tinsel/events.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/events.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/events.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/events.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/faders.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/faders.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/faders.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/faders.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/font.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/font.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/font.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/font.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/font.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/graphics.o C++ engines/tinsel/handle.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/graphics.h:27, from engines/tinsel/graphics.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/graphics.h:27, from engines/tinsel/graphics.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/graphics.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/graphics.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from engines/tinsel/handle.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tinsel/handle.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tinsel/handle.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tinsel/handle.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/heapmem.o C++ engines/tinsel/mareels.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/handle.h:27, from engines/tinsel/mareels.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/handle.h:27, from engines/tinsel/mareels.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/heapmem.h:27, from engines/tinsel/heapmem.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/heapmem.h:27, from engines/tinsel/heapmem.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/mareels.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/mareels.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/heapmem.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/heapmem.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/move.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/move.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/move.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/move.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/move.h:27, from engines/tinsel/move.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/multiobj.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/multiobj.h:27, from engines/tinsel/multiobj.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/multiobj.h:27, from engines/tinsel/multiobj.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/music.o In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/multiobj.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/multiobj.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/object.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/tinsel/music.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/tinsel/music.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/tinsel/music.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:29, from engines/tinsel/music.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tinsel/move.cpp: In function 'void Tinsel::SetNextDest(Tinsel::PMOVER)': engines/tinsel/move.cpp:764:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (numNodes(hNpoly) == 2 && ^~ engines/tinsel/move.cpp:776:2: note: here case LEAVING: ^~~~ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/object.h:27, from engines/tinsel/object.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/object.h:27, from engines/tinsel/object.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/object.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/object.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/palette.o engines/tinsel/object.cpp: In function 'Tinsel::OBJECT* Tinsel::AllocObject()': engines/tinsel/object.cpp:117:32: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Tinsel::OBJECT'; use assignment or value-initialization instead [-Wclass-memaccess] memset(pObj, 0, sizeof(OBJECT)); ^ In file included from engines/tinsel/object.cpp:24: ./engines/tinsel/object.h:75:8: note: 'struct Tinsel::OBJECT' declared here struct OBJECT { ^~~~~~ C++ engines/tinsel/pcode.o In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/palette.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/palette.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/palette.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/palette.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/pdisplay.o In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/pcode.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/pcode.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/pcode.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/pcode.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/coroutines.h:25, from engines/tinsel/pdisplay.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/pdisplay.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/pdisplay.cpp:36: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/pdisplay.cpp:36: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/play.o C++ engines/tinsel/polygons.o In file included from ./common/coroutines.h:25, from engines/tinsel/play.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/play.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/play.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/play.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/polygons.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/polygons.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/polygons.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/polygons.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/rince.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/rince.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/rince.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/mareels.h:27, from engines/tinsel/rince.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/mareels.h:27, from engines/tinsel/rince.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/saveload.o C++ engines/tinsel/savescn.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/saveload.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/saveload.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/saveload.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/savescn.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/savescn.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/savescn.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/faders.h:28, from engines/tinsel/savescn.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/scene.o In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/scene.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/scene.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/sched.o In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/mareels.h:27, from engines/tinsel/scene.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from ./engines/tinsel/mareels.h:27, from engines/tinsel/scene.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/handle.h:27, from engines/tinsel/sched.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/handle.h:27, from engines/tinsel/sched.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/sched.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from ./engines/tinsel/pcode.h:28, from engines/tinsel/sched.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/scn.o C++ engines/tinsel/scroll.o C++ engines/tinsel/sound.o C++ engines/tinsel/strres.o In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/scn.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/scn.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/tinsel/dw.h:26, from ./engines/tinsel/actors.h:28, from engines/tinsel/scroll.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/scroll.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/scn.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/scn.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/scroll.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/rince.h:29, from engines/tinsel/scroll.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/sysvar.o In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/strres.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/strres.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from ./engines/tinsel/sound.h:27, from engines/tinsel/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/strres.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/strres.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/sound.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/sound.h:27, from engines/tinsel/sound.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tinsel/sound.h:27, from engines/tinsel/sound.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/text.o C++ engines/tinsel/timers.o In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/sysvar.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/sysvar.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/sysvar.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from engines/tinsel/sysvar.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/dw.h:26, from engines/tinsel/text.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from engines/tinsel/text.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/text.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/text.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tinsel/timers.h:27, from engines/tinsel/timers.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/timers.h:28, from engines/tinsel/timers.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tinsel/tinlib.o C++ engines/tinsel/tinsel.o In file included from ./common/coroutines.h:25, from engines/tinsel/tinlib.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/actors.h:28, from engines/tinsel/tinlib.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/bmv.h:28, from engines/tinsel/tinlib.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tinsel/bmv.h:28, from engines/tinsel/tinlib.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tinsel/token.o In file included from ./common/debug-channels.h:25, from engines/tinsel/tinsel.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/tinsel/tinsel.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/tinsel/tinsel.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/tinsel/tinsel.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/animation.o In file included from ./common/util.h:25, from engines/tinsel/token.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tinsel/dw.h:27, from ./engines/tinsel/sched.h:28, from engines/tinsel/token.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/token.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tinsel/debugger.h:26, from ./engines/tinsel/tinsel.h:35, from ./engines/tinsel/sched.h:31, from engines/tinsel/token.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/toltecs/toltecs.h:27, from engines/toltecs/animation.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/animation.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/animation.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/animation.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/console.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from engines/toltecs/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from engines/toltecs/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from engines/toltecs/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toltecs/resource.h:27, from engines/toltecs/console.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toltecs/detection.o C++ engines/toltecs/menu.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/toltecs/detection.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/toltecs/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/toltecs/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/toltecs/detection.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/toltecs/detection.cpp:329:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TOLTECS) ^~~~~~~~~~~~~~ C++ engines/toltecs/microtiles.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from engines/toltecs/menu.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/toltecs/menu.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/toltecs/menu.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/toltecs/menu.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/toltecs/microtiles.h:27, from engines/toltecs/microtiles.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/toltecs/movie.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from engines/toltecs/movie.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/movie.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/movie.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/movie.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/music.o C++ engines/toltecs/palette.o In file included from ./audio/midiparser.h:28, from engines/toltecs/music.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from engines/toltecs/music.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/music.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/music.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./graphics/palette.h:26, from engines/toltecs/palette.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/palette.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toltecs/toltecs.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/palette.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/palette.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/render.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/toltecs/toltecs.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/toltecs/toltecs.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/toltecs/toltecs.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/toltecs.cpp:40: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/toltecs/render.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/render.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/render.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/render.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/resource.o In file included from ./common/file.h:26, from engines/toltecs/resource.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/toltecs/resource.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/toltecs/resource.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/toltecs/resource.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toltecs/saveload.o C++ engines/toltecs/screen.o C++ engines/toltecs/script.o In file included from ./common/savefile.h:27, from engines/toltecs/saveload.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/toltecs/saveload.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/saveload.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/saveload.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/segmap.o In file included from ./graphics/cursorman.h:25, from engines/toltecs/screen.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/screen.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/screen.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/screen.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from engines/toltecs/script.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/script.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/script.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/script.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/toltecs/toltecs.h:27, from engines/toltecs/segmap.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/segmap.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/segmap.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/segmap.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toltecs/sound.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/toltecs/sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/toltecs/sound.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/toltecs/sound.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/sound.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toltecs/sprite.o In file included from ./engines/toltecs/toltecs.h:27, from engines/toltecs/sprite.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toltecs/toltecs.h:28, from engines/toltecs/sprite.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/sprite.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toltecs/toltecs.h:30, from engines/toltecs/sprite.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tony/custom.o In file included from ./common/system.h:26, from engines/tony/custom.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tony/custom.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from engines/tony/custom.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from engines/tony/custom.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tony/debugger.o C++ engines/tony/detection.o In file included from ./common/coroutines.h:25, from engines/tony/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./base/plugins.h:26, from engines/tony/detection.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/tony/debugger.h:27, from engines/tony/debugger.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tony/debugger.h:27, from engines/tony/debugger.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/tony/globals.h:26, from engines/tony/debugger.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/tony/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from engines/tony/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/tony/detection.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tony/detection.cpp:189:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TONY) ^~~~~~~~~~~ C++ engines/tony/font.o C++ engines/tony/game.o In file included from ./common/textconsole.h:25, from engines/tony/font.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from engines/tony/font.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from engines/tony/font.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from engines/tony/font.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from engines/tony/game.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/game.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/game.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tony/game.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/gfxcore.o In file included from ./engines/tony/gfxengine.h:32, from engines/tony/gfxcore.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/gfxcore.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/gfxcore.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/gfxcore.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/gfxengine.o In file included from ./common/savefile.h:27, from engines/tony/gfxengine.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tony/gfxengine.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/gfxengine.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/gfxengine.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tony/globals.o In file included from ./common/algorithm.h:25, from engines/tony/globals.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./engines/tony/globals.h:26, from engines/tony/globals.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from ./engines/tony/globals.h:27, from engines/tony/globals.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from ./engines/tony/globals.h:27, from engines/tony/globals.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tony/input.o In file included from ./engines/tony/gfxengine.h:32, from engines/tony/input.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/input.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/input.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from engines/tony/input.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/inventory.o C++ engines/tony/loc.o In file included from ./common/textconsole.h:25, from engines/tony/inventory.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from ./engines/tony/inventory.h:34, from engines/tony/inventory.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from ./engines/tony/inventory.h:34, from engines/tony/inventory.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/font.h:33, from ./engines/tony/inventory.h:34, from engines/tony/inventory.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./common/memstream.h:26, from engines/tony/loc.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from engines/tony/loc.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/loc.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/loc.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tony/sound.o C++ engines/tony/tony.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from engines/tony/sound.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/tony/sound.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/tony/sound.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/sound.cpp:34: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/tony/tony.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/tony.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/tony.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tony/tony.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/tonychar.o In file included from ./engines/tony/mpal/memory.h:27, from engines/tony/tonychar.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/tonychar.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/tonychar.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from engines/tony/tonychar.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/utils.o C++ engines/tony/window.o In file included from ./engines/tony/utils.h:32, from engines/tony/utils.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from engines/tony/utils.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from engines/tony/utils.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from engines/tony/utils.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/tony/window.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/window.h:34, from engines/tony/window.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/window.h:34, from engines/tony/window.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/window.h:34, from engines/tony/window.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/mpal/expr.o C++ engines/tony/mpal/loadmpc.o In file included from ./engines/tony/mpal/mpal.h:82, from engines/tony/mpal/expr.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/expr.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/expr.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/expr.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from engines/tony/mpal/mpal.h:82, from engines/tony/mpal/loadmpc.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/loadmpc.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/loadmpc.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tony/mpal/mpaldll.h:32, from engines/tony/mpal/loadmpc.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tony/mpal/memory.o In file included from ./common/algorithm.h:25, from engines/tony/mpal/memory.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/tony/mpal/mpal.o C++ engines/tony/mpal/mpalutils.o C++ engines/tony/mpal/lzo.o In file included from engines/tony/mpal/mpal.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/mpal/mpal.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tony/mpal/mpal.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tony/mpal/mpal.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/tony/mpal/mpalutils.h:27, from engines/tony/mpal/mpalutils.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/tony/debugger.h:27, from ./engines/tony/tony.h:37, from engines/tony/mpal/mpalutils.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tony/debugger.h:27, from ./engines/tony/tony.h:37, from engines/tony/mpal/mpalutils.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from engines/tony/mpal/lzo.h:68, from engines/tony/mpal/lzo.cpp:65: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tony/utils.h:33, from ./engines/tony/gfxcore.h:34, from ./engines/tony/game.h:32, from ./engines/tony/gfxengine.h:36, from ./engines/tony/tony.h:38, from engines/tony/mpal/mpalutils.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/anim.o C++ engines/toon/audio.o In file included from ./common/debug.h:25, from engines/toon/anim.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/toon/anim.h:26, from engines/toon/anim.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/anim.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/anim.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toon/character.o In file included from ./common/debug.h:25, from engines/toon/audio.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./engines/toon/audio.h:26, from engines/toon/audio.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/toon/audio.h:26, from engines/toon/audio.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/audio.h:28, from engines/toon/audio.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/toon/character.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from engines/toon/character.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from engines/toon/character.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from engines/toon/character.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/console.o C++ engines/toon/conversation.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/toon/console.h:26, from engines/toon/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/toon/console.h:26, from engines/toon/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/toon/console.h:26, from engines/toon/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/engine.h:25, from ./engines/toon/conversation.h:26, from engines/toon/conversation.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/toon/conversation.h:27, from engines/toon/conversation.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/detection.o C++ engines/toon/drew.o C++ engines/toon/flux.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/toon/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/toon/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/toon/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/toon/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/toon/detection.cpp:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TOON) ^~~~~~~~~~~ In file included from ./common/debug.h:25, from engines/toon/drew.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/drew.h:26, from engines/toon/drew.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/drew.h:26, from engines/toon/drew.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/drew.h:26, from engines/toon/drew.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/font.o In file included from ./common/debug.h:25, from engines/toon/flux.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/flux.h:26, from engines/toon/flux.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/flux.h:26, from engines/toon/flux.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/character.h:29, from ./engines/toon/flux.h:26, from engines/toon/flux.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/toon/font.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/font.h:26, from engines/toon/font.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/font.h:26, from engines/toon/font.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/font.h:26, from engines/toon/font.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/hotspot.o C++ engines/toon/movie.o In file included from ./common/debug.h:25, from engines/toon/hotspot.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/hotspot.h:26, from engines/toon/hotspot.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/hotspot.h:26, from engines/toon/hotspot.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/hotspot.h:26, from engines/toon/hotspot.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/path.o C++ engines/toon/picture.o In file included from ./common/debug.h:25, from engines/toon/movie.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/toon/movie.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./engines/toon/audio.h:26, from engines/toon/movie.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./engines/toon/audio.h:26, from engines/toon/movie.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/toon/path.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/path.h:29, from engines/toon/path.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/path.h:29, from engines/toon/path.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/path.h:29, from engines/toon/path.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from ./engines/toon/picture.h:26, from engines/toon/picture.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/toon/picture.h:26, from engines/toon/picture.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/picture.h:31, from engines/toon/picture.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/picture.h:31, from engines/toon/picture.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toon/resource.o C++ engines/toon/script.o In file included from ./common/array.h:25, from ./engines/toon/resource.h:26, from engines/toon/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from engines/toon/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from engines/toon/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from engines/toon/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from engines/toon/script.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/toon/script.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/script.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/script.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/toon/script_func.o C++ engines/toon/state.o In file included from ./common/debug.h:25, from engines/toon/script_func.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./engines/toon/script.h:26, from ./engines/toon/script_func.h:27, from engines/toon/script_func.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/state.h:26, from engines/toon/script_func.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/state.h:26, from engines/toon/script_func.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/debug.h:25, from engines/toon/state.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/state.h:26, from engines/toon/state.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/state.h:26, from engines/toon/state.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/state.h:26, from engines/toon/state.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/toon/text.o C++ engines/toon/tools.o C++ engines/toon/toon.o In file included from ./common/debug.h:25, from engines/toon/text.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/text.h:26, from engines/toon/text.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/text.h:26, from engines/toon/text.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from ./engines/toon/text.h:26, from engines/toon/text.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/touche/console.o C++ engines/touche/detection.o In file included from ./common/debug.h:25, from engines/toon/tools.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/toon/tools.h:27, from engines/toon/tools.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/tools.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/toon/resource.h:28, from ./engines/toon/toon.h:30, from engines/toon/tools.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from engines/toon/toon.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/toon/toon.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/toon/toon.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/toon/toon.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/touche/console.h:26, from engines/touche/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/touche/console.h:26, from engines/touche/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/touche/console.h:26, from engines/touche/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/touche/touche.h:27, from engines/touche/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/touche/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/touche/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/touche/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/touche/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/touche/detection.cpp:223:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TOUCHE) ^~~~~~~~~~~~~ C++ engines/touche/graphics.o In file included from ./common/endian.h:26, from engines/touche/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/touche/graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/touche/menu.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/touche/menu.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/touche/menu.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/menu.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/menu.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/touche/midi.o C++ engines/touche/opcodes.o C++ engines/touche/resource.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/touche/midi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from engines/touche/midi.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from engines/touche/opcodes.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/touche/touche.h:27, from engines/touche/opcodes.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/opcodes.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/opcodes.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/textconsole.h:25, from engines/touche/resource.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/touche/resource.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/touche/resource.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/touche/touche.h:27, from engines/touche/resource.cpp:35: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/touche/saveload.o In file included from ./common/textconsole.h:25, from engines/touche/saveload.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/touche/saveload.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/saveload.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/saveload.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/touche/staticres.o In file included from ./common/language.h:25, from ./engines/touche/graphics.h:26, from engines/touche/staticres.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/touche/touche.h:27, from engines/touche/staticres.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/staticres.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/touche/touche.h:28, from engines/touche/staticres.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/touche/touche.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/touche/touche.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/touche/touche.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from engines/touche/touche.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/touche/touche.h:27, from engines/touche/touche.cpp:43: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/blue_force/blueforce_dialogs.o In file included from ./common/array.h:25, from ./common/translation.h:25, from engines/tsage/blue_force/blueforce_dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/blue_force/blueforce_dialogs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/blue_force/blueforce_dialogs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/blue_force/blueforce_dialogs.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/blue_force/blueforce_logic.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/blue_force/blueforce_logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from engines/tsage/blue_force/blueforce_logic.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from engines/tsage/blue_force/blueforce_logic.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from engines/tsage/blue_force/blueforce_logic.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/blue_force/blueforce_scenes0.o In file included from ./engines/tsage/blue_force/blueforce_scenes0.h:26, from engines/tsage/blue_force/blueforce_scenes0.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes0.h:27, from engines/tsage/blue_force/blueforce_scenes0.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes0.h:27, from engines/tsage/blue_force/blueforce_scenes0.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes0.h:27, from engines/tsage/blue_force/blueforce_scenes0.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/blue_force/blueforce_scenes1.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/blue_force/blueforce_scenes1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes1.h:27, from engines/tsage/blue_force/blueforce_scenes1.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes1.h:27, from engines/tsage/blue_force/blueforce_scenes1.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes1.h:27, from engines/tsage/blue_force/blueforce_scenes1.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/blue_force/blueforce_scenes0.cpp: In member function 'void TsAGE::BlueForce::Scene50::Tooltip::highlight(bool)': engines/tsage/blue_force/blueforce_scenes0.cpp:310:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_locationId == 1) { ^~ engines/tsage/blue_force/blueforce_scenes0.cpp:315:4: note: here default: ^~~~~~~ engines/tsage/blue_force/blueforce_scenes0.cpp: In member function 'virtual void TsAGE::BlueForce::Scene60::Action1::signal()': engines/tsage/blue_force/blueforce_scenes0.cpp:890:9: warning: this statement may fall through [-Wimplicit-fallthrough=] remove(); ~~~~~~^~ engines/tsage/blue_force/blueforce_scenes0.cpp:891:2: note: here case 5: ^~~~ C++ engines/tsage/blue_force/blueforce_scenes2.o In file included from ./engines/tsage/blue_force/blueforce_scenes2.h:26, from engines/tsage/blue_force/blueforce_scenes2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes2.h:27, from engines/tsage/blue_force/blueforce_scenes2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes2.h:27, from engines/tsage/blue_force/blueforce_scenes2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes2.h:27, from engines/tsage/blue_force/blueforce_scenes2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene110::Action1::signal()': engines/tsage/blue_force/blueforce_scenes1.cpp:415:45: warning: this statement may fall through [-Wimplicit-fallthrough=] scene->_object4.addMover(mover, &pt, this); ^ engines/tsage/blue_force/blueforce_scenes1.cpp:418:2: note: here case 7: ^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene115::signal()': engines/tsage/blue_force/blueforce_scenes1.cpp:1750:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_lineNumModifier >= 4) ^~ engines/tsage/blue_force/blueforce_scenes1.cpp:1753:2: note: here case 0: ^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene125::Action3::signal()': engines/tsage/blue_force/blueforce_scenes1.cpp:1988:11: warning: this statement may fall through [-Wimplicit-fallthrough=] setDelay(1); ~~~~~~~~^~~ engines/tsage/blue_force/blueforce_scenes1.cpp:1989:2: note: here case 13: ^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene140::Action1::signal()': engines/tsage/blue_force/blueforce_scenes1.cpp:2303:11: warning: this statement may fall through [-Wimplicit-fallthrough=] setDelay(10); ~~~~~~~~^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp:2305:2: note: here case 11: ^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp:2311:11: warning: this statement may fall through [-Wimplicit-fallthrough=] setDelay(60); ~~~~~~~~^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp:2313:2: note: here case 13: ^~~~ engines/tsage/blue_force/blueforce_scenes1.cpp: In member function 'virtual void TsAGE::BlueForce::Scene150::Action1::signal()': engines/tsage/blue_force/blueforce_scenes1.cpp:2396:26: warning: this statement may fall through [-Wimplicit-fallthrough=] BF_GLOBALS._sound1.stop(); engines/tsage/blue_force/blueforce_scenes1.cpp:2398:2: note: here case 9: ^~~~ C++ engines/tsage/blue_force/blueforce_scenes3.o C++ engines/tsage/blue_force/blueforce_scenes4.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/blue_force/blueforce_scenes3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes3.h:27, from engines/tsage/blue_force/blueforce_scenes3.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes3.h:27, from engines/tsage/blue_force/blueforce_scenes3.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes3.h:27, from engines/tsage/blue_force/blueforce_scenes3.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/blue_force/blueforce_scenes4.h:26, from engines/tsage/blue_force/blueforce_scenes4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes4.h:27, from engines/tsage/blue_force/blueforce_scenes4.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes4.h:27, from engines/tsage/blue_force/blueforce_scenes4.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes4.h:27, from engines/tsage/blue_force/blueforce_scenes4.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/blue_force/blueforce_scenes5.o In file included from ./engines/tsage/blue_force/blueforce_scenes5.h:26, from engines/tsage/blue_force/blueforce_scenes5.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes5.h:27, from engines/tsage/blue_force/blueforce_scenes5.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes5.h:27, from engines/tsage/blue_force/blueforce_scenes5.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes5.h:27, from engines/tsage/blue_force/blueforce_scenes5.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/blue_force/blueforce_scenes5.cpp: In member function 'virtual void TsAGE::BlueForce::Scene570::signal()': engines/tsage/blue_force/blueforce_scenes5.cpp:2122:20: warning: this statement may fall through [-Wimplicit-fallthrough=] _object3.setFrame(1); ~~~~~~~~~~~~~~~~~^~~ engines/tsage/blue_force/blueforce_scenes5.cpp:2124:2: note: here case 5702: ^~~~ engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene315::signal()': engines/tsage/blue_force/blueforce_scenes3.cpp:1237:18: warning: this statement may fall through [-Wimplicit-fallthrough=] _object6.remove(); ~~~~~~~~~~~~~~~^~ engines/tsage/blue_force/blueforce_scenes3.cpp:1239:2: note: here case 3155: ^~~~ engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene350::postInit(TsAGE::SceneObjectList*)': engines/tsage/blue_force/blueforce_scenes3.cpp:2724:30: warning: this statement may fall through [-Wimplicit-fallthrough=] T2_GLOBALS._uiElements.show(); engines/tsage/blue_force/blueforce_scenes3.cpp:2726:2: note: here case 355: ^~~~ engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene355::signal()': engines/tsage/blue_force/blueforce_scenes3.cpp:3732:20: warning: this statement may fall through [-Wimplicit-fallthrough=] _harrison.animate(ANIM_MODE_1, NULL); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/tsage/blue_force/blueforce_scenes3.cpp:3734:2: note: here case 1357: ^~~~ engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene370::Laura::startAction(TsAGE::CursorType, TsAGE::Event&)': engines/tsage/blue_force/blueforce_scenes3.cpp:4785:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (BF_INVENTORY.getObjectScene(INV_HANDCUFFS) != 1) { ^~ engines/tsage/blue_force/blueforce_scenes3.cpp:4792:2: note: here default: ^~~~~~~ engines/tsage/blue_force/blueforce_scenes3.cpp: In member function 'virtual void TsAGE::BlueForce::Scene370::signal()': engines/tsage/blue_force/blueforce_scenes3.cpp:4956:35: warning: this statement may fall through [-Wimplicit-fallthrough=] BF_GLOBALS._sceneItems.push_back(&_object5); engines/tsage/blue_force/blueforce_scenes3.cpp:4958:2: note: here case 3700: ^~~~ C++ engines/tsage/blue_force/blueforce_scenes6.o In file included from ./engines/tsage/blue_force/blueforce_scenes6.h:26, from engines/tsage/blue_force/blueforce_scenes6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes6.h:27, from engines/tsage/blue_force/blueforce_scenes6.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/blue_force/blueforce_scenes7.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes6.h:27, from engines/tsage/blue_force/blueforce_scenes6.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes6.h:27, from engines/tsage/blue_force/blueforce_scenes6.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/blue_force/blueforce_scenes7.h:26, from engines/tsage/blue_force/blueforce_scenes7.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes7.h:27, from engines/tsage/blue_force/blueforce_scenes7.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes7.h:27, from engines/tsage/blue_force/blueforce_scenes7.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes7.h:27, from engines/tsage/blue_force/blueforce_scenes7.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/blue_force/blueforce_scenes8.o In file included from ./engines/tsage/blue_force/blueforce_scenes8.h:26, from engines/tsage/blue_force/blueforce_scenes8.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes8.h:27, from engines/tsage/blue_force/blueforce_scenes8.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes8.h:27, from engines/tsage/blue_force/blueforce_scenes8.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes8.h:27, from engines/tsage/blue_force/blueforce_scenes8.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/blue_force/blueforce_scenes7.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene710::Object5::startAction(TsAGE::CursorType, TsAGE::Event&)': engines/tsage/blue_force/blueforce_scenes7.cpp:124:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((scene->_kid._position.x < 0) && (scene->_dogLying)) { ^~ engines/tsage/blue_force/blueforce_scenes7.cpp:139:2: note: here default: ^~~~~~~ engines/tsage/blue_force/blueforce_scenes7.cpp: In member function 'virtual void TsAGE::BlueForce::Scene710::signal()': engines/tsage/blue_force/blueforce_scenes7.cpp:244:15: warning: this statement may fall through [-Wimplicit-fallthrough=] _throwStick = true; ~~~~~~~~~~~~^~~~~~ engines/tsage/blue_force/blueforce_scenes7.cpp:246:2: note: here case 7104: ^~~~ C++ engines/tsage/blue_force/blueforce_scenes9.o In file included from ./engines/tsage/blue_force/blueforce_scenes9.h:26, from engines/tsage/blue_force/blueforce_scenes9.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/blue_force/blueforce_logic.h:27, from ./engines/tsage/blue_force/blueforce_scenes9.h:27, from engines/tsage/blue_force/blueforce_scenes9.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes9.h:27, from engines/tsage/blue_force/blueforce_scenes9.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/blue_force/blueforce_logic.h:28, from ./engines/tsage/blue_force/blueforce_scenes9.h:27, from engines/tsage/blue_force/blueforce_scenes9.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/blue_force/blueforce_speakers.o In file included from ./engines/tsage/blue_force/blueforce_speakers.h:26, from engines/tsage/blue_force/blueforce_speakers.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/blue_force/blueforce_speakers.h:27, from engines/tsage/blue_force/blueforce_speakers.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/blue_force/blueforce_speakers.h:27, from engines/tsage/blue_force/blueforce_speakers.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/blue_force/blueforce_speakers.h:27, from engines/tsage/blue_force/blueforce_speakers.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/converse.o In file included from ./common/array.h:25, from ./common/str-array.h:26, from engines/tsage/converse.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/converse.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/converse.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/converse.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tsage/blue_force/blueforce_scenes8.cpp: In member function 'virtual void TsAGE::BlueForce::Scene860::Action1::signal()': engines/tsage/blue_force/blueforce_scenes8.cpp:2621:9: warning: this statement may fall through [-Wimplicit-fallthrough=] signal(); ~~~~~~^~ engines/tsage/blue_force/blueforce_scenes8.cpp:2623:2: note: here case 2: ^~~~ C++ engines/tsage/core.o In file included from ./common/system.h:26, from engines/tsage/core.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual void TsAGE::BlueForce::Scene900::Action1::signal()': engines/tsage/blue_force/blueforce_scenes9.cpp:268:16: warning: this statement may fall through [-Wimplicit-fallthrough=] _actionIndex = 0; ~~~~~~~~~~~~~^~~ engines/tsage/blue_force/blueforce_scenes9.cpp:270:2: note: here case 4: ^~~~ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/core.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/core.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/core.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual bool TsAGE::BlueForce::Scene910::BlackPlug::startAction(TsAGE::CursorType, TsAGE::Event&)': engines/tsage/blue_force/blueforce_scenes9.cpp:1616:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (BF_GLOBALS._nico910State == 3) { ^~ engines/tsage/blue_force/blueforce_scenes9.cpp:1625:2: note: here case INV_YELLOW_CORD: ^~~~ engines/tsage/blue_force/blueforce_scenes9.cpp:1651:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (BF_INVENTORY.getObjectScene(INV_BLACK_CORD) == _state + 2) { ^~ engines/tsage/blue_force/blueforce_scenes9.cpp:1660:2: note: here case INV_BLACK_CORD: ^~~~ engines/tsage/blue_force/blueforce_scenes9.cpp: In member function 'virtual void TsAGE::BlueForce::Scene910::signal()': engines/tsage/blue_force/blueforce_scenes9.cpp:2301:28: warning: this statement may fall through [-Wimplicit-fallthrough=] BF_GLOBALS._nico910State = 2; engines/tsage/blue_force/blueforce_scenes9.cpp:2303:2: note: here case 15: ^~~~ C++ engines/tsage/debugger.o In file included from ./engines/tsage/debugger.h:26, from engines/tsage/debugger.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/tsage/debugger.h:27, from engines/tsage/debugger.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tsage/debugger.h:27, from engines/tsage/debugger.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/globals.h:27, from engines/tsage/debugger.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/detection.o C++ engines/tsage/dialogs.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tsage/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/tsage/detection.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/tsage/detection.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/detection.cpp:179:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TSAGE) ^~~~~~~~~~~~ In file included from ./common/array.h:25, from ./common/translation.h:25, from engines/tsage/dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/dialogs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/dialogs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/dialogs.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/events.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from engines/tsage/events.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from engines/tsage/events.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from engines/tsage/events.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from engines/tsage/events.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/globals.o In file included from ./common/random.h:25, from ./engines/tsage/globals.h:26, from engines/tsage/globals.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/globals.h:27, from engines/tsage/globals.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/globals.h:27, from engines/tsage/globals.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/globals.h:27, from engines/tsage/globals.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/graphics.o C++ engines/tsage/resources.o C++ engines/tsage/ringworld/ringworld_demo.o In file included from engines/tsage/resources.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from engines/tsage/resources.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tsage/resources.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tsage/resources.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld/ringworld_dialogs.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from ./engines/tsage/events.h:26, from engines/tsage/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from engines/tsage/graphics.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from engines/tsage/graphics.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from engines/tsage/graphics.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/ringworld/ringworld_demo.h:26, from engines/tsage/ringworld/ringworld_demo.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_demo.h:27, from engines/tsage/ringworld/ringworld_demo.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_demo.h:28, from engines/tsage/ringworld/ringworld_demo.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_demo.h:28, from engines/tsage/ringworld/ringworld_demo.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/translation.h:25, from engines/tsage/ringworld/ringworld_dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/ringworld/ringworld_dialogs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/ringworld/ringworld_dialogs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/ringworld/ringworld_dialogs.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/ringworld/ringworld_logic.o C++ engines/tsage/ringworld/ringworld_scenes1.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld/ringworld_logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from engines/tsage/ringworld/ringworld_logic.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from engines/tsage/ringworld/ringworld_logic.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from engines/tsage/ringworld/ringworld_logic.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/ringworld/ringworld_scenes1.h:26, from engines/tsage/ringworld/ringworld_scenes1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from ./engines/tsage/ringworld/ringworld_scenes1.h:27, from engines/tsage/ringworld/ringworld_scenes1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes1.h:27, from engines/tsage/ringworld/ringworld_scenes1.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes1.h:27, from engines/tsage/ringworld/ringworld_scenes1.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld/ringworld_scenes2.o C++ engines/tsage/ringworld/ringworld_scenes3.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld/ringworld_scenes2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from ./engines/tsage/ringworld/ringworld_scenes2.h:27, from engines/tsage/ringworld/ringworld_scenes2.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes2.h:27, from engines/tsage/ringworld/ringworld_scenes2.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes2.h:27, from engines/tsage/ringworld/ringworld_scenes2.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld/ringworld_scenes3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/ringworld/ringworld_scenes3.h:27, from engines/tsage/ringworld/ringworld_scenes3.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes3.h:27, from engines/tsage/ringworld/ringworld_scenes3.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes3.h:27, from engines/tsage/ringworld/ringworld_scenes3.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld/ringworld_scenes4.o engines/tsage/ringworld/ringworld_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld::Scene60::Action1::signal()': engines/tsage/ringworld/ringworld_scenes1.cpp:1962:21: warning: this statement may fall through [-Wimplicit-fallthrough=] g_globals->setFlag(90); ~~~~~~~~~~~~~~~~~~^~~~ engines/tsage/ringworld/ringworld_scenes1.cpp:1964:2: note: here case 5: ^~~~ engines/tsage/ringworld/ringworld_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld::Scene60::Item1::doAction(int)': engines/tsage/ringworld/ringworld_scenes1.cpp:2257:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (RING_INVENTORY._infoDisk._sceneNumber == 60) { ^~ engines/tsage/ringworld/ringworld_scenes1.cpp:2276:2: note: here default: ^~~~~~~ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld/ringworld_scenes4.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/ringworld/ringworld_scenes4.h:27, from engines/tsage/ringworld/ringworld_scenes4.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes4.h:27, from engines/tsage/ringworld/ringworld_scenes4.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes4.h:27, from engines/tsage/ringworld/ringworld_scenes4.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld/ringworld_scenes5.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld/ringworld_scenes5.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/ringworld/ringworld_scenes5.h:27, from engines/tsage/ringworld/ringworld_scenes5.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes5.h:27, from engines/tsage/ringworld/ringworld_scenes5.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_scenes5.h:27, from engines/tsage/ringworld/ringworld_scenes5.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld/ringworld_scenes6.o In file included from ./engines/tsage/ringworld/ringworld_scenes6.h:26, from engines/tsage/ringworld/ringworld_scenes6.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from ./engines/tsage/ringworld/ringworld_scenes6.h:27, from engines/tsage/ringworld/ringworld_scenes6.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes6.h:27, from engines/tsage/ringworld/ringworld_scenes6.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes6.h:27, from engines/tsage/ringworld/ringworld_scenes6.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/ringworld/ringworld_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld::Scene2320::postInit(TsAGE::SceneObjectList*)': engines/tsage/ringworld/ringworld_scenes3.cpp:5904:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!g_globals->getFlag(36) && !g_globals->getFlag(43)) { ^~ engines/tsage/ringworld/ringworld_scenes3.cpp:5911:2: note: here case 4250: ^~~~ C++ engines/tsage/ringworld/ringworld_scenes8.o engines/tsage/ringworld/ringworld_scenes5.cpp: In member function 'virtual void TsAGE::Ringworld::Scene4000::signal()': engines/tsage/ringworld/ringworld_scenes5.cpp:1159:14: warning: this statement may fall through [-Wimplicit-fallthrough=] _olo.remove(); ~~~~~~~~~~~^~ engines/tsage/ringworld/ringworld_scenes5.cpp:1161:2: note: here case 4001: ^~~~ engines/tsage/ringworld/ringworld_scenes5.cpp:1172:39: warning: this statement may fall through [-Wimplicit-fallthrough=] RING_INVENTORY._ladder._sceneNumber = 4000; engines/tsage/ringworld/ringworld_scenes5.cpp:1174:2: note: here case 4007: ^~~~ In file included from ./graphics/cursorman.h:25, from engines/tsage/ringworld/ringworld_scenes8.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from ./engines/tsage/ringworld/ringworld_scenes8.h:27, from engines/tsage/ringworld/ringworld_scenes8.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes8.h:27, from engines/tsage/ringworld/ringworld_scenes8.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes8.h:27, from engines/tsage/ringworld/ringworld_scenes8.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/ringworld/ringworld_scenes6.cpp: In member function 'virtual void TsAGE::Ringworld::Scene5100::signal()': engines/tsage/ringworld/ringworld_scenes6.cpp:1365:29: warning: this statement may fall through [-Wimplicit-fallthrough=] g_globals->_player.animate(ANIM_MODE_1, NULL); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld/ringworld_scenes6.cpp:1367:2: note: here case 5117: ^~~~ engines/tsage/ringworld/ringworld_scenes6.cpp: In member function 'virtual void TsAGE::Ringworld::Scene5300::signal()': engines/tsage/ringworld/ringworld_scenes6.cpp:2146:24: warning: this statement may fall through [-Wimplicit-fallthrough=] _soundHandler.fadeOut(NULL); ~~~~~~~~~~~~~~~~~~~~~^~~~~~ engines/tsage/ringworld/ringworld_scenes6.cpp:2148:2: note: here case 5302: ^~~~ C++ engines/tsage/ringworld/ringworld_scenes10.o In file included from ./engines/tsage/ringworld/ringworld_scenes10.h:26, from engines/tsage/ringworld/ringworld_scenes10.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from ./engines/tsage/saveload.h:28, from ./engines/tsage/events.h:30, from ./engines/tsage/ringworld/ringworld_logic.h:27, from ./engines/tsage/ringworld/ringworld_scenes10.h:27, from engines/tsage/ringworld/ringworld_scenes10.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes10.h:27, from engines/tsage/ringworld/ringworld_scenes10.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/ringworld/ringworld_logic.h:28, from ./engines/tsage/ringworld/ringworld_scenes10.h:27, from engines/tsage/ringworld/ringworld_scenes10.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/ringworld/ringworld_scenes8.cpp: In member function 'virtual void TsAGE::Ringworld::Scene7700::Action3::signal()': engines/tsage/ringworld/ringworld_scenes8.cpp:1667:11: warning: this statement may fall through [-Wimplicit-fallthrough=] setDelay(60); ~~~~~~~~^~~~ engines/tsage/ringworld/ringworld_scenes8.cpp:1669:2: note: here case 2: ^~~~ engines/tsage/ringworld/ringworld_scenes8.cpp: In member function 'virtual void TsAGE::Ringworld::Scene7700::Action4::signal()': engines/tsage/ringworld/ringworld_scenes8.cpp:1688:26: warning: this statement may fall through [-Wimplicit-fallthrough=] scene->_object13.remove(); ~~~~~~~~~~~~~~~~~~~~~~~^~ engines/tsage/ringworld/ringworld_scenes8.cpp:1690:2: note: here case 0: ^~~~ C++ engines/tsage/ringworld/ringworld_speakers.o engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9100::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:105:32: warning: this statement may fall through [-Wimplicit-fallthrough=] _hotspotCleanedClothes.remove(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ engines/tsage/ringworld/ringworld_scenes10.cpp:107:2: note: here case 9103: ^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9200::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:338:19: warning: this statement may fall through [-Wimplicit-fallthrough=] _hotspot1.remove(); ~~~~~~~~~~~~~~~~^~ engines/tsage/ringworld/ringworld_scenes10.cpp:340:2: note: here case 9201: ^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9300::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:482:21: warning: this statement may fall through [-Wimplicit-fallthrough=] g_globals->setFlag(84); ~~~~~~~~~~~~~~~~~~^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp:484:2: note: here case 9303: ^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9450::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:940:21: warning: this statement may fall through [-Wimplicit-fallthrough=] g_globals->setFlag(87); ~~~~~~~~~~~~~~~~~~^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp:942:2: note: here default: ^~~~~~~ engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9700::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:1242:21: warning: this statement may fall through [-Wimplicit-fallthrough=] g_globals->setFlag(88); ~~~~~~~~~~~~~~~~~~^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp:1244:2: note: here case 9701: ^~~~ engines/tsage/ringworld/ringworld_scenes10.cpp: In member function 'virtual void TsAGE::Ringworld::Scene9900::strAction2::signal()': engines/tsage/ringworld/ringworld_scenes10.cpp:1702:9: warning: this statement may fall through [-Wimplicit-fallthrough=] _var3 = 0; ~~~~~~^~~ engines/tsage/ringworld/ringworld_scenes10.cpp:1704:2: note: here case 1: { ^~~~ In file included from ./engines/tsage/ringworld/ringworld_speakers.h:26, from engines/tsage/ringworld/ringworld_speakers.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld/ringworld_speakers.h:27, from engines/tsage/ringworld/ringworld_speakers.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld/ringworld_speakers.h:27, from engines/tsage/ringworld/ringworld_speakers.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld/ringworld_speakers.h:27, from engines/tsage/ringworld/ringworld_speakers.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld2/ringworld2_dialogs.o In file included from ./common/array.h:25, from ./common/translation.h:25, from engines/tsage/ringworld2/ringworld2_dialogs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/ringworld2/ringworld2_dialogs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/ringworld2/ringworld2_dialogs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/ringworld2/ringworld2_dialogs.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/ringworld2/ringworld2_logic.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/ringworld2/ringworld2_logic.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_logic.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_logic.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_logic.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld2/ringworld2_scenes0.o In file included from ./engines/tsage/scenes.h:26, from engines/tsage/ringworld2/ringworld2_scenes0.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes0.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes0.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes0.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld2/ringworld2_scenes1.o C++ engines/tsage/ringworld2/ringworld2_scenes2.o In file included from ./engines/tsage/scenes.h:26, from engines/tsage/ringworld2/ringworld2_scenes1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes1.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes1.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes1.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/scenes.h:26, from engines/tsage/ringworld2/ringworld2_scenes2.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes2.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes2.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes2.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/ringworld2/ringworld2_scenes3.o In file included from ./engines/tsage/scenes.h:26, from engines/tsage/ringworld2/ringworld2_scenes3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes3.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/ringworld2/ringworld2_speakers.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes3.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/ringworld2/ringworld2_scenes3.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/ringworld2/ringworld2_speakers.h:26, from engines/tsage/ringworld2/ringworld2_speakers.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld2/ringworld2_speakers.h:27, from engines/tsage/ringworld2/ringworld2_speakers.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld2/ringworld2_speakers.h:27, from engines/tsage/ringworld2/ringworld2_speakers.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/converse.h:26, from ./engines/tsage/ringworld2/ringworld2_speakers.h:27, from engines/tsage/ringworld2/ringworld2_speakers.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene160::Action1::signal()': engines/tsage/ringworld2/ringworld2_scenes0.cpp:1305:3: warning: this statement may fall through [-Wimplicit-fallthrough=] ++_actionIndex; ^~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp:1308:2: note: here case 1: ^~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene300::signal()': engines/tsage/ringworld2/ringworld2_scenes0.cpp:3522:31: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._player.setStrip(6); engines/tsage/ringworld2/ringworld2_scenes0.cpp:3524:3: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp:3622:30: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._player.setStrip(5); engines/tsage/ringworld2/ringworld2_scenes0.cpp:3624:2: note: here case 309: ^~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'void TsAGE::Ringworld2::Scene325::consoleAction(int)': engines/tsage/ringworld2/ringworld2_scenes0.cpp:4217:17: warning: this statement may fall through [-Wimplicit-fallthrough=] _icon4.setIcon(26); ~~~~~~~~~~~~~~^~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp:4218:2: note: here case 2: ^~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp:4248:39: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._sceneManager.changeScene(300); engines/tsage/ringworld2/ringworld2_scenes0.cpp:4249:2: note: here case 9: ^~~~ engines/tsage/ringworld2/ringworld2_scenes2.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene2435::signal()': engines/tsage/ringworld2/ringworld2_scenes2.cpp:1769:22: warning: this statement may fall through [-Wimplicit-fallthrough=] _stripManager.start(709, this); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes2.cpp:1770:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes2.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene2440::signal()': engines/tsage/ringworld2/ringworld2_scenes2.cpp:1881:30: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_INVENTORY.setObjectScene(49, 2); engines/tsage/ringworld2/ringworld2_scenes2.cpp:1883:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1100::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:718:22: warning: this statement may fall through [-Wimplicit-fallthrough=] _actor17.setDetails(1100, 28, -1, -1, 3, (SceneItem *) NULL); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:720:2: note: here case 50: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'void TsAGE::Ringworld2::Scene1200::Area1::Actor3::init(int)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:903:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (R2_GLOBALS._v56AA6) { ^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:915:2: note: here case 2: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:916:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (R2_GLOBALS._v56AA7) { ^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:932:2: note: here case 3: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1200::process(TsAGE::Event&)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:1477:6: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (R2_GLOBALS._v56AA4) { ^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:1491:5: note: here case 33: ^~~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene900::signal()': engines/tsage/ringworld2/ringworld2_scenes0.cpp:7418:14: warning: this statement may fall through [-Wimplicit-fallthrough=] _sceneMode = 0; ~~~~~~~~~~~^~~ engines/tsage/ringworld2/ringworld2_scenes0.cpp:7420:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes2.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene2800::Action2::signal()': engines/tsage/ringworld2/ringworld2_scenes2.cpp:4372:26: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._player.hide(); engines/tsage/ringworld2/ringworld2_scenes2.cpp:4374:2: note: here case 18: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1337::Action1::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:2426:29: warning: this statement may fall through [-Wimplicit-fallthrough=] scene->_background2.remove(); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:2429:2: note: here case 0: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'void TsAGE::Ringworld2::Scene1337::subC2586()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:4001:14: warning: this statement may fall through [-Wimplicit-fallthrough=] _field4246 = 0; ~~~~~~~~~~~^~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:4003:2: note: here case 0: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1500::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:6370:12: warning: this statement may fall through [-Wimplicit-fallthrough=] setAction(&_sequenceManager, this, 1, &R2_GLOBALS._player, NULL); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:6372:2: note: here case 1: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:6393:38: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._player._characterIndex = R2_MIRANDA; engines/tsage/ringworld2/ringworld2_scenes1.cpp:6395:2: note: here case 4: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1550::postInit(TsAGE::SceneObjectList*)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:7229:22: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._v565AE = 0; engines/tsage/ringworld2/ringworld2_scenes1.cpp:7231:2: note: here case 300: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1550::dispatch()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:7669:20: warning: this statement may fall through [-Wimplicit-fallthrough=] _actor13._frame = 1; ~~~~~~~~~~~~~~~~^~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:7671:3: note: here case 147: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1900::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12173:34: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._scene1925CurrLevel = -3; engines/tsage/ringworld2/ringworld2_scenes1.cpp:12175:2: note: here case 1905: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12187:34: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._scene1925CurrLevel = -3; engines/tsage/ringworld2/ringworld2_scenes1.cpp:12189:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'void TsAGE::Ringworld2::Scene1925::changeLevel(bool)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12376:34: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._scene1925CurrLevel = 508; engines/tsage/ringworld2/ringworld2_scenes1.cpp:12378:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1925::postInit(TsAGE::SceneObjectList*)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12419:21: warning: this statement may fall through [-Wimplicit-fallthrough=] _item2.setDetails(Rect(133, 68, 140, 77), 1925, 3, -1, 5, 1, NULL); ^~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12421:2: note: here case -3: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12422:21: warning: this statement may fall through [-Wimplicit-fallthrough=] _exit3.setDetails(Rect(83, 38, 128, 101), EXITCURSOR_W, 1925); ^~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12424:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1925::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12501:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (_field9B8 != 0) { ^~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12507:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual bool TsAGE::Ringworld2::Scene1945::Hotspot3::startAction(TsAGE::CursorType, TsAGE::Event&)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12561:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (event.mousePos.x > 130) ^~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12567:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1945::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:12806:13: warning: this statement may fall through [-Wimplicit-fallthrough=] _fieldEAA = 1940; ~~~~~~~~~~^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:12808:2: note: here case 1949: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'void TsAGE::Ringworld2::Scene1950::subBDC1E()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:13986:19: warning: this statement may fall through [-Wimplicit-fallthrough=] _exit2._enabled = true; ~~~~~~~~~~~~~~~~^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:13987:2: note: here case 54: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:13994:19: warning: this statement may fall through [-Wimplicit-fallthrough=] _exit2._enabled = true; ~~~~~~~~~~~~~~~~^~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:13996:2: note: here case 35: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1950::signal()': engines/tsage/ringworld2/ringworld2_scenes1.cpp:14476:21: warning: this statement may fall through [-Wimplicit-fallthrough=] SceneItem::display(1950, 21, 0, 280, 1, 160, 9, 1, 2, 20, 7, 7, -999); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:14478:2: note: here case 13: ^~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:14577:21: warning: this statement may fall through [-Wimplicit-fallthrough=] _actor5.setDetails(1950, 9, -1, -1, 2, (SceneItem *) NULL); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp:14578:2: note: here case 1967: { ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3125::signal()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:353:21: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS.setFlag(79); engines/tsage/ringworld2/ringworld2_scenes3.cpp:355:2: note: here case 3176: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual bool TsAGE::Ringworld2::Scene3150::Item6::startAction(TsAGE::CursorType, TsAGE::Event&)': engines/tsage/ringworld2/ringworld2_scenes3.cpp:420:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((R2_INVENTORY.getObjectScene(47) != 3150) && (R2_INVENTORY.getObjectScene(40) == 3150) && (R2_GLOBALS.getFlag(75))) { ^~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:432:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3350::signal()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:1691:12: warning: this statement may fall through [-Wimplicit-fallthrough=] setAction(&_sequenceManager, this, 3352, &_actor4, &R2_GLOBALS._player, &_actor1, &_actor2, &_actor3, NULL); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:1692:2: note: here case 3352: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'void TsAGE::Ringworld2::Scene3375::signalCase3379()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:2099:39: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._walkRegions.enableRegion(7); engines/tsage/ringworld2/ringworld2_scenes3.cpp:2100:2: note: here case 2: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:2108:39: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._walkRegions.enableRegion(9); engines/tsage/ringworld2/ringworld2_scenes3.cpp:2109:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3375::signal()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:2154:35: warning: this statement may fall through [-Wimplicit-fallthrough=] R2_GLOBALS._player.enableControl(CURSOR_TALK); engines/tsage/ringworld2/ringworld2_scenes3.cpp:2155:2: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'void TsAGE::Ringworld2::Scene3500::Action1::sub108732(int)': engines/tsage/ringworld2/ringworld2_scenes3.cpp:2946:26: warning: this statement may fall through [-Wimplicit-fallthrough=] scene->_actor1.setFrame(scene->_actor1.changeFrame()); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:2948:2: note: here case 3: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:2969:11: warning: this statement may fall through [-Wimplicit-fallthrough=] setDelay(1); ~~~~~~~~^~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:2971:2: note: here case 8: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3500::Action1::signal()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:3208:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((scene->_actor1._frame % 2) == 0) { ^~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:3213:2: note: here case 3: ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:3286:3: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/tsage/ringworld2/ringworld2_scenes3.cpp:3289:2: note: here case 2: { ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene3600::Action2::signal()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:4258:26: warning: this statement may fall through [-Wimplicit-fallthrough=] scene->_actor13._state = 0; ~~~~~~~~~~~~~~~~~~~~~~~^~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp:4260:2: note: here case 3619: { ^~~~ engines/tsage/ringworld2/ringworld2_scenes3.cpp: In member function 'void TsAGE::Ringworld2::Scene3800::sub110BBD()': engines/tsage/ringworld2/ringworld2_scenes3.cpp:5183:4: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ engines/tsage/ringworld2/ringworld2_scenes3.cpp:5184:3: note: here default: ^~~~~~~ engines/tsage/ringworld2/ringworld2_scenes1.cpp: In member function 'virtual void TsAGE::Ringworld2::Scene1575::Hotspot1::process(TsAGE::Event&)': engines/tsage/ringworld2/ringworld2_scenes1.cpp:8755:118: warning: iteration 17 invokes undefined behavior [-Waggressive-loop-optimizations] scene->_arrActor[i].setPosition(Common::Point(scene->_arrActor[i]._position.x - 2, scene->_arrActor[i]._position.y)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ engines/tsage/ringworld2/ringworld2_scenes1.cpp:8754:22: note: within this loop for (int i = 0; i < 178; i++) ~~^~~~~ C++ engines/tsage/saveload.o In file included from ./common/savefile.h:27, from engines/tsage/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tsage/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/globals.h:27, from engines/tsage/saveload.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/globals.h:27, from engines/tsage/saveload.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/scenes.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tsage/scenes.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/scenes.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/tsage/scenes.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/converse.h:26, from ./engines/tsage/scenes.h:27, from engines/tsage/scenes.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/sound.o In file included from ./audio/decoders/raw.h:26, from engines/tsage/sound.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from engines/tsage/sound.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from engines/tsage/sound.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from engines/tsage/sound.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tsage/staticres.o C++ engines/tsage/tsage.o In file included from ./engines/tsage/staticres.h:26, from engines/tsage/staticres.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/debug-channels.h:25, from engines/tsage/tsage.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/tsage.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/tsage.h:29, from engines/tsage/tsage.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tsage/tsage.h:29, from engines/tsage/tsage.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tsage/user_interface.o In file included from ./engines/tsage/user_interface.h:26, from engines/tsage/user_interface.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/tsage/core.h:27, from ./engines/tsage/user_interface.h:27, from engines/tsage/user_interface.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/user_interface.h:27, from engines/tsage/user_interface.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tsage/resources.h:28, from ./engines/tsage/core.h:34, from ./engines/tsage/user_interface.h:27, from engines/tsage/user_interface.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tucker/console.o In file included from ./common/func.h:25, from ./gui/debugger.h:25, from ./engines/tucker/console.h:26, from engines/tucker/console.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from ./engines/tucker/console.h:26, from engines/tucker/console.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from ./engines/tucker/console.h:26, from engines/tucker/console.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tucker/tucker.h:26, from engines/tucker/console.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tucker/detection.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tucker/detection.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/tucker/detection.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from ./engines/advancedDetector.h:26, from engines/tucker/detection.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tucker/detection.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ engines/tucker/detection.cpp:198:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLUGIN_ENABLED_DYNAMIC(TUCKER) ^~~~~~~~~~~~~ C++ engines/tucker/graphics.o In file included from ./common/util.h:25, from ./engines/tucker/graphics.h:26, from engines/tucker/graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/tucker/locations.o C++ engines/tucker/resource.o In file included from ./common/file.h:26, from ./engines/tucker/tucker.h:26, from engines/tucker/locations.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/locations.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/locations.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tucker/tucker.h:26, from engines/tucker/locations.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tucker/saveload.o In file included from ./common/file.h:26, from engines/tucker/resource.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tucker/resource.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/tucker/resource.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/tucker/resource.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/savefile.h:27, from engines/tucker/saveload.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from engines/tucker/saveload.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/saveload.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/saveload.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/tucker/sequences.o In file included from ./common/system.h:26, from engines/tucker/sequences.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from engines/tucker/sequences.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from engines/tucker/sequences.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tucker/tucker.h:26, from engines/tucker/sequences.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tucker/staticres.o In file included from ./common/file.h:26, from ./engines/tucker/tucker.h:26, from engines/tucker/staticres.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/staticres.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./engines/tucker/tucker.h:26, from engines/tucker/staticres.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tucker/tucker.h:26, from engines/tucker/staticres.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/tucker/tucker.o C++ gui/about.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tucker/tucker.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from engines/tucker/tucker.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from engines/tucker/tucker.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./engines/tucker/tucker.h:26, from engines/tucker/tucker.cpp:38: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/metaengine.h:25, from gui/about.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from gui/about.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from gui/about.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/chooser.o In file included from ./common/array.h:25, from ./common/translation.h:25, from gui/chooser.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/chooser.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/chooser.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ gui/chooser.cpp: In member function 'virtual void GUI::ChooserDialog::handleCommand(GUI::CommandSender*, uint32, uint32)': gui/chooser.cpp:69:12: warning: this statement may fall through [-Wimplicit-fallthrough=] setResult(-1); ~~~~~~~~~^~~~ gui/chooser.cpp:70:2: note: here default: ^~~~~~~ C++ gui/console.o In file included from ./gui/dialog.h:25, from ./gui/console.h:25, from gui/console.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/console.h:25, from gui/console.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/console.h:25, from gui/console.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/debugger.o C++ gui/dialog.o gui/console.cpp: In member function 'virtual void GUI::ConsoleDialog::handleKeyDown(Common::KeyState)': gui/console.cpp:358:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:362:2: note: here case Common::KEYCODE_DELETE: ^~~~ gui/console.cpp:370:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:374:2: note: here case Common::KEYCODE_END: ^~~~ gui/console.cpp:387:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:391:2: note: here case Common::KEYCODE_DOWN: ^~~~ gui/console.cpp:396:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:400:2: note: here case Common::KEYCODE_PAGEDOWN: ^~~~ gui/console.cpp:414:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:418:2: note: here case Common::KEYCODE_LEFT: ^~~~ gui/console.cpp:425:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:429:2: note: here case Common::KEYCODE_RIGHT: ^~~~ gui/console.cpp:436:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:440:2: note: here case Common::KEYCODE_HOME: ^~~~ gui/console.cpp:451:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:455:2: note: here case Common::KEYCODE_UP: ^~~~ gui/console.cpp:460:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/console.cpp:464:2: note: here case Common::KEYCODE_PAGEUP: ^~~~ In file included from ./common/debug-channels.h:25, from gui/debugger.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./gui/debugger.h:26, from gui/debugger.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/debugger.h:26, from gui/debugger.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/rect.h:26, from gui/dialog.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/gui-manager.h:30, from gui/dialog.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/gui-manager.h:30, from gui/dialog.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/error.o C++ gui/gui-manager.o C++ gui/launcher.o In file included from ./common/str.h:25, from ./common/error.h:26, from gui/error.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from gui/error.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from gui/error.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/keyboard.h:26, from ./common/events.h:26, from gui/gui-manager.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/gui-manager.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/gui-manager.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from gui/launcher.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from gui/launcher.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from gui/launcher.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/massadd.o In file included from ./engines/metaengine.h:25, from gui/massadd.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from gui/massadd.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from ./engines/metaengine.h:30, from gui/massadd.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ engines/tucker/tucker.cpp: In member function 'void Tucker::TuckerEngine::drawStringInteger(int, int, int, int)': engines/tucker/tucker.cpp:2841:18: warning: '%03d' directive writing between 3 and 11 bytes into a region of size 4 [-Wformat-overflow=] sprintf(numStr, "%03d", num); ^~~~~~ engines/tucker/tucker.cpp:2841:18: note: directive argument in the range [-2147483648, 999] In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from ./common/array.h:25, from ./common/config-manager.h:26, from engines/tucker/tucker.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 12 bytes into a destination of size 4 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui/launcher.cpp: In member function 'virtual void GUI::EditGameDialog::handleCommand(GUI::CommandSender*, uint32, uint32)': gui/launcher.cpp:586:3: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ gui/launcher.cpp:589:2: note: here default: ^~~~~~~ C++ gui/message.o In file included from ./common/str.h:25, from gui/message.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from gui/message.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from gui/message.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/object.o In file included from ./common/textconsole.h:25, from gui/object.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from gui/object.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from gui/object.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/options.o C++ gui/predictivedialog.o In file included from ./gui/dialog.h:25, from ./gui/browser.h:25, from gui/options.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/browser.h:25, from gui/options.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/browser.h:25, from gui/options.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./gui/dialog.h:25, from ./gui/predictivedialog.h:25, from gui/predictivedialog.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/predictivedialog.h:25, from gui/predictivedialog.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/predictivedialog.h:25, from gui/predictivedialog.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./gui/predictivedialog.h:27, from gui/predictivedialog.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ gui/saveload.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from gui/saveload.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from gui/saveload.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload.h:25, from gui/saveload.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/saveload-dialog.o In file included from ./gui/dialog.h:25, from ./gui/saveload-dialog.h:25, from gui/saveload-dialog.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload-dialog.h:25, from gui/saveload-dialog.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/saveload-dialog.h:25, from gui/saveload-dialog.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/themebrowser.o In file included from ./gui/dialog.h:25, from ./gui/themebrowser.h:25, from gui/themebrowser.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/themebrowser.h:25, from gui/themebrowser.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/themebrowser.h:25, from gui/themebrowser.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ gui/saveload-dialog.cpp: In member function 'virtual void GUI::SaveLoadChooserSimple::handleCommand(GUI::CommandSender*, uint32, uint32)': gui/saveload-dialog.cpp:288:12: warning: this statement may fall through [-Wimplicit-fallthrough=] setResult(-1); ~~~~~~~~~^~~~ gui/saveload-dialog.cpp:289:2: note: here default: ^~~~~~~ gui/saveload-dialog.cpp: In member function 'virtual void GUI::SaveLoadChooserGrid::handleCommand(GUI::CommandSender*, uint32, uint32)': gui/saveload-dialog.cpp:597:12: warning: this statement may fall through [-Wimplicit-fallthrough=] setResult(-1); ~~~~~~~~~^~~~ gui/saveload-dialog.cpp:598:2: note: here default: ^~~~~~~ C++ gui/ThemeEngine.o C++ gui/ThemeEval.o In file included from ./common/system.h:26, from gui/ThemeEngine.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from gui/ThemeEngine.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from gui/ThemeEngine.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from gui/ThemeEngine.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./gui/ThemeEval.h:26, from gui/ThemeEval.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ gui/ThemeLayout.o In file included from ./common/util.h:25, from gui/ThemeLayout.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ gui/ThemeParser.o C++ gui/Tooltip.o C++ gui/widget.o In file included from ./gui/ThemeEngine.h:26, from gui/ThemeParser.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from gui/ThemeParser.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from gui/ThemeParser.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from gui/Tooltip.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from gui/Tooltip.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from gui/Tooltip.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from gui/widget.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/widget.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from gui/widget.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/widgets/editable.o C++ gui/widgets/edittext.o gui/ThemeParser.cpp: In member function 'Graphics::DrawStep* GUI::ThemeParser::defaultDrawStep()': gui/ThemeParser.cpp:128:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct Graphics::DrawStep'; use assignment or value-initialization instead [-Wclass-memaccess] memset(step, 0, sizeof(Graphics::DrawStep)); ^ In file included from gui/ThemeParser.cpp:27: ./graphics/VectorRenderer.h:44:8: note: 'struct Graphics::DrawStep' declared here struct DrawStep { ^~~~~~~~ In file included from ./common/rect.h:26, from gui/widgets/editable.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from gui/widgets/editable.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from gui/widgets/editable.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/keyboard.h:26, from ./gui/widgets/editable.h:25, from ./gui/widgets/edittext.h:25, from gui/widgets/edittext.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from ./gui/widgets/edittext.h:25, from gui/widgets/edittext.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from ./gui/widgets/edittext.h:25, from gui/widgets/edittext.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/widgets/list.o In file included from ./common/system.h:26, from gui/widgets/list.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from ./gui/widgets/list.h:25, from gui/widgets/list.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/editable.h:27, from ./gui/widgets/list.h:25, from gui/widgets/list.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/widgets/popup.o In file included from ./common/system.h:26, from gui/widgets/popup.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from gui/widgets/popup.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from gui/widgets/popup.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/widgets/scrollbar.o gui/widgets/list.cpp: In member function 'virtual bool GUI::ListWidget::handleKeyDown(Common::KeyState)': gui/widgets/list.cpp:348:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:352:3: note: here case Common::KEYCODE_BACKSPACE: ^~~~ gui/widgets/list.cpp:364:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:368:3: note: here case Common::KEYCODE_END: ^~~~ gui/widgets/list.cpp:374:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:378:3: note: here case Common::KEYCODE_DOWN: ^~~~ gui/widgets/list.cpp:384:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:388:3: note: here case Common::KEYCODE_PAGEDOWN: ^~~~ gui/widgets/list.cpp:395:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:399:3: note: here case Common::KEYCODE_HOME: ^~~~ gui/widgets/list.cpp:404:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:408:3: note: here case Common::KEYCODE_UP: ^~~~ gui/widgets/list.cpp:414:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) { ^~ gui/widgets/list.cpp:418:3: note: here case Common::KEYCODE_PAGEUP: ^~~~ In file included from ./common/rect.h:26, from gui/widgets/scrollbar.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/scrollbar.h:25, from gui/widgets/scrollbar.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/scrollbar.h:25, from gui/widgets/scrollbar.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ gui/widgets/popup.cpp: In member function 'virtual void GUI::PopUpDialog::handleKeyDown(Common::KeyState)': gui/widgets/popup.cpp:232:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) ^~ gui/widgets/popup.cpp:234:2: note: here case Common::KEYCODE_END: ^~~~ gui/widgets/popup.cpp:239:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) ^~ gui/widgets/popup.cpp:241:2: note: here case Common::KEYCODE_DOWN: ^~~~ gui/widgets/popup.cpp:246:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) ^~ gui/widgets/popup.cpp:248:2: note: here case Common::KEYCODE_HOME: ^~~~ gui/widgets/popup.cpp:253:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (state.flags & Common::KBD_NUM) ^~ gui/widgets/popup.cpp:255:2: note: here case Common::KEYCODE_UP: ^~~~ C++ gui/widgets/tab.o In file included from ./common/util.h:25, from gui/widgets/tab.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/tab.h:25, from gui/widgets/tab.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/widget.h:32, from ./gui/widgets/tab.h:25, from gui/widgets/tab.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ gui/browser.o C++ backends/base-backend.o In file included from ./gui/dialog.h:25, from ./gui/browser.h:25, from gui/browser.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/browser.h:25, from gui/browser.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/browser.h:25, from gui/browser.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/system.h:26, from ./backends/base-backend.h:26, from backends/base-backend.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from backends/base-backend.cpp:34: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./gui/message.h:25, from backends/base-backend.cpp:34: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/modular-backend.o In file included from ./common/system.h:26, from ./backends/base-backend.h:26, from ./backends/modular-backend.h:26, from backends/modular-backend.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/audiocd/default/default-audiocd.o C++ backends/events/default/default-events.o C++ backends/fs/abstract-fs.o In file included from ./backends/audiocd/audiocd.h:26, from ./backends/audiocd/default/default-audiocd.h:26, from backends/audiocd/default/default-audiocd.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from backends/audiocd/default/default-audiocd.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from backends/audiocd/default/default-audiocd.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from backends/events/default/default-events.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from backends/events/default/default-events.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from backends/events/default/default-events.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./backends/fs/abstract-fs.h:25, from backends/fs/abstract-fs.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from backends/fs/abstract-fs.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from backends/fs/abstract-fs.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/fs/stdiostream.o In file included from ./backends/fs/stdiostream.h:26, from backends/fs/stdiostream.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./backends/fs/stdiostream.h:28, from backends/fs/stdiostream.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ backends/log/log.o C++ backends/midi/alsa.o C++ backends/midi/dmedia.o In file included from ./backends/log/log.h:26, from backends/log/log.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from backends/log/log.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ backends/midi/seq.o In file included from backends/midi/alsa.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/alsa.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/alsa.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from backends/midi/dmedia.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/midi/sndio.o In file included from backends/midi/seq.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/midi/stmidi.o In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/seq.cpp:38: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/seq.cpp:38: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/midi/timidity.o C++ backends/saves/savefile.o In file included from backends/midi/sndio.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/saves/default/default-saves.o In file included from ./common/util.h:25, from backends/saves/savefile.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from backends/saves/savefile.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from backends/midi/stmidi.cpp:37: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/midi/timidity.cpp:37: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/midi/timidity.cpp:41: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/timidity.cpp:45: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from backends/midi/timidity.cpp:45: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from backends/saves/default/default-saves.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./backends/saves/default/default-saves.h:27, from backends/saves/default/default-saves.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from backends/saves/default/default-saves.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from backends/saves/default/default-saves.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/timer/default/default-timer.o C++ backends/events/sdl/sdl-events.o C++ backends/graphics/sdl/sdl-graphics.o C++ backends/graphics/surfacesdl/surfacesdl-graphics.o In file included from backends/events/sdl/sdl-events.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/rect.h:26, from ./backends/graphics/sdl/sdl-graphics.h:26, from backends/graphics/sdl/sdl-graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/timer/default/default-timer.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/mixer/doublebuffersdl/doublebuffersdl-mixer.o C++ backends/mixer/sdl/sdl-mixer.o C++ backends/mutex/sdl/sdl-mutex.o backends/timer/default/default-timer.cpp: In constructor 'DefaultTimerManager::DefaultTimerManager()': backends/timer/default/default-timer.cpp:65:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct TimerSlot' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(_head, 0, sizeof(TimerSlot)); ^ backends/timer/default/default-timer.cpp:27:8: note: 'struct TimerSlot' declared here struct TimerSlot { ^~~~~~~~~ In file included from backends/mutex/sdl/sdl-mutex.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/mixer/sdl/sdl-mixer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/plugins/sdl/sdl-provider.o C++ backends/timer/sdl/sdl-timer.o C++ backends/audiocd/sdl/sdl-audiocd.o backends/graphics/surfacesdl/surfacesdl-graphics.cpp: In constructor 'SurfaceSdlGraphicsManager::SurfaceSdlGraphicsManager(SdlEventSource*)': backends/graphics/surfacesdl/surfacesdl-graphics.cpp:157:51: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct SurfaceSdlGraphicsManager::MousePos'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_mouseCurState, 0, sizeof(_mouseCurState)); ^ In file included from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:27: ./backends/graphics/surfacesdl/surfacesdl-graphics.h:249:9: note: 'struct SurfaceSdlGraphicsManager::MousePos' declared here struct MousePos { ^~~~~~~~ backends/graphics/surfacesdl/surfacesdl-graphics.cpp:168:49: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct SurfaceSdlGraphicsManager::VideoState'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_oldVideoMode, 0, sizeof(_oldVideoMode)); ^ In file included from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:27: ./backends/graphics/surfacesdl/surfacesdl-graphics.h:209:9: note: 'struct SurfaceSdlGraphicsManager::VideoState' declared here struct VideoState { ^~~~~~~~~~ backends/graphics/surfacesdl/surfacesdl-graphics.cpp:169:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct SurfaceSdlGraphicsManager::VideoState'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_videoMode, 0, sizeof(_videoMode)); ^ In file included from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:27: ./backends/graphics/surfacesdl/surfacesdl-graphics.h:209:9: note: 'struct SurfaceSdlGraphicsManager::VideoState' declared here struct VideoState { ^~~~~~~~~~ In file included from backends/plugins/sdl/sdl-provider.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ backends/fs/posix/posix-fs.o C++ backends/fs/posix/posix-fs-factory.o In file included from backends/timer/sdl/sdl-timer.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ backends/graphics/surfacesdl/surfacesdl-graphics.cpp: In member function 'virtual bool SurfaceSdlGraphicsManager::notifyEvent(const Common::Event&)': backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2274:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (event.kbd.hasFlags(Common::KBD_CTRL|Common::KBD_ALT)) { ^~ backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2279:2: note: here case Common::EVENT_KEYUP: ^~~~ In file included from backends/audiocd/sdl/sdl-audiocd.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./backends/fs/abstract-fs.h:25, from ./backends/fs/posix/posix-fs.h:25, from backends/fs/posix/posix-fs.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from ./backends/fs/posix/posix-fs.h:25, from backends/fs/posix/posix-fs.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from ./backends/fs/posix/posix-fs.h:25, from backends/fs/posix/posix-fs.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./backends/fs/stdiostream.h:28, from backends/fs/posix/posix-fs.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ backends/plugins/posix/posix-provider.o In file included from ./common/str.h:25, from ./backends/fs/fs-factory.h:25, from ./backends/fs/posix/posix-fs-factory.h:25, from backends/fs/posix/posix-fs-factory.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from ./backends/fs/fs-factory.h:26, from ./backends/fs/posix/posix-fs-factory.h:25, from backends/fs/posix/posix-fs-factory.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from ./backends/fs/fs-factory.h:26, from ./backends/fs/posix/posix-fs-factory.h:25, from backends/fs/posix/posix-fs-factory.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/saves/posix/posix-saves.o In file included from backends/plugins/posix/posix-provider.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from backends/saves/posix/posix-saves.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from ./backends/saves/default/default-saves.h:27, from ./backends/saves/posix/posix-saves.h:26, from backends/saves/posix/posix-saves.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from ./backends/saves/posix/posix-saves.h:26, from backends/saves/posix/posix-saves.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/saves/default/default-saves.h:29, from ./backends/saves/posix/posix-saves.h:26, from backends/saves/posix/posix-saves.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ backends/taskbar/unity/unity-taskbar.o C++ engines/advancedDetector.o In file included from backends/taskbar/unity/unity-taskbar.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/dialogs.o In file included from ./common/debug.h:25, from engines/advancedDetector.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/advancedDetector.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from engines/advancedDetector.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/advancedDetector.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ engines/engine.o In file included from ./common/array.h:25, from ./common/config-manager.h:26, from engines/dialogs.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/dialogs.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from engines/dialogs.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ engines/game.o C++ engines/obsolete.o In file included from ./engines/engine.h:25, from engines/engine.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./engines/dialogs.h:25, from engines/engine.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./gui/dialog.h:30, from ./engines/dialogs.h:25, from engines/engine.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from engines/engine.cpp:37: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./engines/game.h:26, from engines/game.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/array.h:25, from ./engines/game.h:26, from ./engines/obsolete.h:26, from engines/obsolete.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ engines/savestate.o C++ video/avi_decoder.o backends/graphics/surfacesdl/surfacesdl-graphics.cpp:2260:23: warning: '.bmp' directive writing 4 bytes into a region of size between 3 and 8 [-Wformat-overflow=] sprintf(filename, "scummvm%05d.bmp", n); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from ./common/scummsys.h:123, from backends/graphics/surfacesdl/surfacesdl-graphics.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 17 and 22 bytes into a destination of size 20 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/array.h:25, from ./engines/savestate.h:26, from engines/savestate.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from video/avi_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/avi_decoder.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./engines/savestate.h:28, from engines/savestate.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./engines/savestate.h:28, from engines/savestate.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/avi_decoder.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/avi_decoder.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ video/coktel_decoder.o In file included from video/coktel_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from video/coktel_decoder.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from video/coktel_decoder.cpp:39: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/coktel_decoder.cpp:39: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ video/dxa_decoder.o C++ video/flic_decoder.o C++ video/psx_decoder.o In file included from ./common/debug.h:25, from video/dxa_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from video/dxa_decoder.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./video/video_decoder.h:26, from ./video/flic_decoder.h:26, from video/flic_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from video/flic_decoder.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from video/psx_decoder.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from video/psx_decoder.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/psx_decoder.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/bitstream.h:30, from video/psx_decoder.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ video/qt_decoder.o In file included from ./common/array.h:25, from ./common/quicktime.h:34, from ./audio/decoders/quicktime_intern.h:33, from ./video/qt_decoder.h:34, from video/qt_decoder.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/quicktime.h:36, from ./audio/decoders/quicktime_intern.h:33, from ./video/qt_decoder.h:34, from video/qt_decoder.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from video/qt_decoder.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from ./video/qt_decoder.h:34, from video/qt_decoder.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ video/smk_decoder.o C++ video/video_decoder.o C++ video/codecs/cdtoons.o In file included from ./common/rational.h:25, from ./video/smk_decoder.h:26, from video/smk_decoder.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from video/smk_decoder.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from video/smk_decoder.cpp:37: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/smk_decoder.cpp:37: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./video/video_decoder.h:26, from video/video_decoder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from video/video_decoder.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/video_decoder.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from video/video_decoder.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./graphics/surface.h:25, from ./video/codecs/codec.h:26, from ./video/codecs/cdtoons.h:26, from video/codecs/cdtoons.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/cdtoons.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ video/codecs/cinepak.o In file included from ./video/codecs/cinepak.h:26, from video/codecs/cinepak.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/cinepak.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ video/codecs/indeo3.o C++ video/codecs/mjpeg.o In file included from video/codecs/indeo3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from video/codecs/indeo3.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from video/codecs/mjpeg.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ video/codecs/msrle.o C++ video/codecs/msvideo1.o C++ video/codecs/qtrle.o C++ video/codecs/rpza.o In file included from ./graphics/surface.h:25, from ./video/codecs/codec.h:26, from ./video/codecs/msrle.h:26, from video/codecs/msrle.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/msrle.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ video/codecs/indeo3.cpp: In member function 'void Video::Indeo3Decoder::decodeChunk(byte*, byte*, int, int, const byte*, uint32, const byte*, const byte*, int)': video/codecs/indeo3.cpp:606:19: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v2 = *buf1 - 1; ~~~~~~~^~~~~~~~~~~ video/codecs/indeo3.cpp:608:10: note: here case 5: ^~~~ video/codecs/indeo3.cpp:393:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v3 = 1; \ ^ video/codecs/indeo3.cpp:609:12: note: in expansion of macro 'LP2_CHECK' LP2_CHECK(buf1,rle_v3,lp2) ^~~~~~~~~ video/codecs/indeo3.cpp:610:10: note: here case 4: ^~~~ video/codecs/indeo3.cpp:617:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (rle_v3 != 0) ^~ video/codecs/indeo3.cpp:623:10: note: here case 6: ^~~~ video/codecs/indeo3.cpp:742:19: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v1 = 1; ~~~~~~~^~~ video/codecs/indeo3.cpp:744:10: note: here case 5: ^~~~ video/codecs/indeo3.cpp:393:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v3 = 1; \ ^ video/codecs/indeo3.cpp:745:12: note: in expansion of macro 'LP2_CHECK' LP2_CHECK(buf1,rle_v3,lp2) ^~~~~~~~~ video/codecs/indeo3.cpp:746:10: note: here case 4: ^~~~ video/codecs/indeo3.cpp:897:20: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v2 = (*buf1) - 1; ~~~~~~~^~~~~~~~~~~~~ video/codecs/indeo3.cpp:899:11: note: here case 5: ^~~~ video/codecs/indeo3.cpp:393:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v3 = 1; \ ^ video/codecs/indeo3.cpp:900:13: note: in expansion of macro 'LP2_CHECK' LP2_CHECK(buf1,rle_v3,lp2) ^~~~~~~~~ video/codecs/indeo3.cpp:901:11: note: here case 4: ^~~~ video/codecs/indeo3.cpp:1016:20: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v2 = (*buf1) - 1; ~~~~~~~^~~~~~~~~~~~~ video/codecs/indeo3.cpp:1018:11: note: here case 5: ^~~~ video/codecs/indeo3.cpp:393:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v3 = 1; \ ^ video/codecs/indeo3.cpp:1020:13: note: in expansion of macro 'LP2_CHECK' LP2_CHECK(buf1,rle_v3,lp2) ^~~~~~~~~ video/codecs/indeo3.cpp:1021:11: note: here case 6: ^~~~ video/codecs/indeo3.cpp:1121:19: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v2 = (*buf1) - 1; ~~~~~~~^~~~~~~~~~~~~ video/codecs/indeo3.cpp:1123:10: note: here case 5: ^~~~ video/codecs/indeo3.cpp:393:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rle_v3 = 1; \ ^ video/codecs/indeo3.cpp:1125:12: note: in expansion of macro 'LP2_CHECK' LP2_CHECK(buf1,rle_v3,lp2) ^~~~~~~~~ video/codecs/indeo3.cpp:1126:10: note: here case 4: ^~~~ In file included from ./graphics/surface.h:25, from ./video/codecs/codec.h:26, from ./video/codecs/msvideo1.h:26, from video/codecs/msvideo1.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/msvideo1.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./graphics/pixelformat.h:26, from ./video/codecs/qtrle.h:26, from video/codecs/qtrle.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/qtrle.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./graphics/pixelformat.h:26, from ./video/codecs/rpza.h:26, from video/codecs/rpza.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/rpza.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ video/codecs/smc.o video/codecs/rpza.cpp: In member function 'virtual const Graphics::Surface* Video::RPZADecoder::decodeImage(Common::SeekableReadStream*)': video/codecs/rpza.cpp:134:33: warning: this statement may fall through [-Wimplicit-fallthrough=] colorA = stream->readUint16BE(); ~~~~~~~~~~~~~~~~~~~~^~ video/codecs/rpza.cpp:135:3: note: here case 0x20: ^~~~ In file included from ./graphics/surface.h:25, from ./video/codecs/codec.h:26, from ./video/codecs/smc.h:26, from video/codecs/smc.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/smc.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ video/codecs/svq1.o C++ video/codecs/truemotion1.o In file included from ./graphics/surface.h:25, from ./video/codecs/codec.h:26, from ./video/codecs/svq1.h:26, from video/codecs/svq1.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from video/codecs/svq1.cpp:30: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from video/codecs/truemotion1.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ video/bink_decoder.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from video/bink_decoder.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from video/bink_decoder.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from video/bink_decoder.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from video/bink_decoder.cpp:32: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ In file included from ./common/stream.h:26, from video/bink_decoder.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/conversion.o C++ graphics/cursorman.o In file included from ./common/util.h:25, from ./graphics/conversion.h:26, from graphics/conversion.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/conversion.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./graphics/cursorman.h:25, from graphics/cursorman.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/font.o video/bink_decoder.cpp: In member function 'void Video::BinkDecoder::BinkVideoTrack::readDCTCoeffs(Video::BinkDecoder::VideoFrame&, int16*, bool)': video/bink_decoder.cpp:1105:23: warning: this statement may fall through [-Wimplicit-fallthrough=] modeList[listPos] = 1; ~~~~~~~~~~~~~~~~~~^~~ video/bink_decoder.cpp:1106:4: note: here case 2: ^~~~ video/bink_decoder.cpp: In member function 'void Video::BinkDecoder::BinkVideoTrack::readResidue(Video::BinkDecoder::VideoFrame&, int16*, int)': video/bink_decoder.cpp:1212:23: warning: this statement may fall through [-Wimplicit-fallthrough=] modeList[listPos] = 1; ~~~~~~~~~~~~~~~~~~^~~ video/bink_decoder.cpp:1213:4: note: here case 2: ^~~~ In file included from ./common/str.h:25, from ./graphics/font.h:25, from graphics/font.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/fontman.o In file included from ./graphics/fontman.h:25, from graphics/fontman.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from graphics/fontman.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from graphics/fontman.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ graphics/fonts/bdf.o In file included from ./common/system.h:26, from ./graphics/fonts/bdf.h:25, from graphics/fonts/bdf.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from graphics/fonts/bdf.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from graphics/fonts/bdf.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ graphics/fonts/consolefont.o In file included from ./common/stream.h:26, from ./common/file.h:30, from graphics/fonts/bdf.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/fonts/newfont_big.o In file included from ./common/system.h:26, from ./graphics/fonts/bdf.h:25, from graphics/fonts/consolefont.cpp:2: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/system.h:26, from ./graphics/fonts/bdf.h:25, from graphics/fonts/newfont_big.cpp:2: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/fonts/newfont.o C++ graphics/fonts/ttf.o C++ graphics/fonts/winfont.o In file included from ./common/system.h:26, from ./graphics/fonts/bdf.h:25, from graphics/fonts/newfont.cpp:2: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/fonts/ttf.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/maccursor.o In file included from ./common/file.h:26, from graphics/fonts/winfont.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from graphics/fonts/winfont.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from graphics/fonts/winfont.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from graphics/fonts/winfont.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/primitives.o C++ graphics/scaler.o In file included from ./common/textconsole.h:25, from graphics/maccursor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./graphics/maccursor.h:34, from graphics/maccursor.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from graphics/primitives.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./graphics/scaler/intern.h:26, from graphics/scaler.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/scaler/thumbnail_intern.o C++ graphics/sjis.o C++ graphics/surface.o C++ graphics/thumbnail.o In file included from ./common/endian.h:26, from graphics/scaler/thumbnail_intern.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/scaler/thumbnail_intern.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/VectorRenderer.o In file included from ./common/algorithm.h:25, from graphics/surface.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/surface.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from graphics/sjis.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from graphics/sjis.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from graphics/sjis.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from graphics/sjis.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/VectorRendererSpec.o In file included from ./graphics/thumbnail.h:25, from graphics/thumbnail.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/thumbnail.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/textconsole.h:25, from graphics/VectorRenderer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./graphics/VectorRenderer.h:32, from graphics/VectorRenderer.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from ./graphics/VectorRenderer.h:32, from graphics/VectorRenderer.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/util.h:25, from graphics/VectorRendererSpec.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from graphics/VectorRendererSpec.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./gui/ThemeEngine.h:27, from graphics/VectorRendererSpec.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ graphics/wincursor.o graphics/VectorRendererSpec.cpp: In function 'void Graphics::colorFill(PixelType*, PixelType*, PixelType) [with PixelType = short unsigned int]': graphics/VectorRendererSpec.cpp:265:5: warning: this statement may fall through [-Wimplicit-fallthrough=] *first++ = color; ^ graphics/VectorRendererSpec.cpp:266:2: note: here case 7: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:266:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: *first++ = color; ^ graphics/VectorRendererSpec.cpp:267:2: note: here case 6: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:267:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: *first++ = color; ^ graphics/VectorRendererSpec.cpp:268:2: note: here case 5: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:268:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: *first++ = color; ^ graphics/VectorRendererSpec.cpp:269:2: note: here case 4: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:269:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: *first++ = color; ^ graphics/VectorRendererSpec.cpp:270:2: note: here case 3: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:270:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: *first++ = color; ^ graphics/VectorRendererSpec.cpp:271:2: note: here case 2: *first++ = color; ^~~~ graphics/VectorRendererSpec.cpp:271:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: *first++ = color; ^ graphics/VectorRendererSpec.cpp:272:2: note: here case 1: *first++ = color; ^~~~ In file included from ./common/ptr.h:25, from graphics/wincursor.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/wincursor.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from graphics/wincursor.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from graphics/wincursor.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/yuv_to_rgb.o C++ graphics/decoders/bmp.o In file included from ./graphics/surface.h:25, from graphics/yuv_to_rgb.cpp:86: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from graphics/decoders/bmp.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from graphics/decoders/bmp.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/decoders/iff.o C++ graphics/decoders/jpeg.o In file included from ./common/iff_container.h:25, from graphics/decoders/iff.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/iff_container.h:26, from graphics/decoders/iff.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./graphics/pixelformat.h:26, from graphics/decoders/jpeg.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/decoders/jpeg.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/decoders/pcx.o C++ graphics/decoders/pict.o C++ graphics/decoders/png.o In file included from ./common/endian.h:26, from ./common/stream.h:26, from graphics/decoders/pcx.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from graphics/decoders/pcx.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from graphics/decoders/pict.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/decoders/pict.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from graphics/decoders/pict.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from graphics/decoders/pict.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ graphics/decoders/tga.o In file included from graphics/decoders/png.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from graphics/decoders/png.cpp:37: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from graphics/decoders/tga.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from graphics/decoders/tga.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ graphics/scaler/2xsai.o C++ graphics/scaler/aspect.o In file included from ./graphics/scaler/intern.h:26, from graphics/scaler/2xsai.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ graphics/decoders/tga.cpp: In member function 'bool Graphics::TGADecoder::readHeader(Common::SeekableReadStream&, byte&, byte&)': graphics/decoders/tga.cpp:159:37: warning: enum constant in boolean context [-Wint-in-bool-context] } else if (imageType == TYPE_BW || TYPE_RLE_BW) { ^~~~~~~~~~~ In file included from ./graphics/scaler/intern.h:26, from graphics/scaler/aspect.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/scaler/downscaler.o In file included from ./graphics/scaler/downscaler.h:26, from graphics/scaler/downscaler.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/scaler/scale2x.o C++ graphics/scaler/scale3x.o C++ graphics/scaler/scalebit.o In file included from graphics/scaler/scale2x.cpp:35: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ graphics/scaler/hq2x.o C++ graphics/scaler/hq3x.o In file included from graphics/scaler/scale3x.cpp:35: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from graphics/scaler/scalebit.cpp:36: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./graphics/scaler/intern.h:26, from graphics/scaler/hq2x.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./graphics/scaler/intern.h:26, from graphics/scaler/hq3x.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ audio/audiostream.o C++ audio/fmopl.o C++ audio/mididrv.o C++ audio/midiparser_qt.o In file included from ./common/debug.h:25, from audio/audiostream.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/audiostream.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/audiostream.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/audiostream.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/fmopl.h:25, from audio/fmopl.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from audio/fmopl.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from audio/fmopl.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from audio/mididrv.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from audio/mididrv.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from audio/mididrv.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/midiparser.h:28, from ./audio/midiparser_qt.h:26, from audio/midiparser_qt.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from ./audio/midiparser_qt.h:26, from audio/midiparser_qt.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/midiparser_smf.o In file included from ./audio/midiparser.h:28, from audio/midiparser_smf.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from audio/midiparser_smf.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/midiparser_xmidi.o C++ audio/midiparser.o C++ audio/midiplayer.o In file included from ./audio/midiparser.h:28, from audio/midiparser_xmidi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from audio/midiparser_xmidi.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/midiparser.h:28, from audio/midiparser.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from audio/midiparser.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/midiplayer.h:26, from audio/midiplayer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/midiparser.h:29, from audio/midiplayer.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/mixer.o C++ audio/mpu401.o In file included from ./common/util.h:25, from audio/mixer.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from audio/mixer.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/mixer.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/mididrv.h:26, from ./audio/mpu401.h:26, from audio/mpu401.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ audio/musicplugin.o C++ audio/null.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from ./audio/musicplugin.h:25, from audio/musicplugin.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from audio/musicplugin.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from audio/musicplugin.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/error.h:26, from audio/null.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/null.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/null.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/timestamp.o C++ audio/decoders/aac.o C++ audio/decoders/adpcm.o In file included from ./audio/timestamp.h:26, from audio/timestamp.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ audio/decoders/aiff.o In file included from ./audio/decoders/aac.h:32, from audio/decoders/aac.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/endian.h:26, from ./common/stream.h:26, from audio/decoders/adpcm.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/decoders/adpcm.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from audio/decoders/adpcm.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/adpcm_intern.h:34, from audio/decoders/adpcm.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from audio/decoders/aiff.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/decoders/aiff.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/decoders/flac.o In file included from ./audio/decoders/flac.h:42, from audio/decoders/flac.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/decoders/flac.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/flac.cpp:35: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/flac.cpp:35: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/decoders/iff_sound.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from audio/decoders/iff_sound.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/iff_sound.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/iff_sound.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/iff_container.h:26, from audio/decoders/iff_sound.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/decoders/mac_snd.o In file included from ./common/textconsole.h:25, from audio/decoders/mac_snd.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/decoders/mac_snd.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/decoders/mp3.o C++ audio/decoders/qdm2.o C++ audio/decoders/quicktime.o In file included from audio/decoders/qdm2.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/qdm2.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/qdm2.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/decoders/qdm2.cpp:37: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ In file included from ./audio/decoders/mp3.h:43, from audio/decoders/mp3.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/decoders/qdm2.cpp:39: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from audio/decoders/mp3.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/decoders/mp3.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from audio/decoders/mp3.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from audio/decoders/quicktime.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from audio/decoders/quicktime.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from audio/decoders/quicktime.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/decoders/quicktime_intern.h:37, from audio/decoders/quicktime.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/decoders/raw.o audio/decoders/qdm2.cpp: In member function 'void Audio::QDM2Stream::fill_coding_method_array(int8 (*)[30][64], int8 (*)[30][64], int8 (*)[30][64], int, int, int, int)': audio/decoders/qdm2.cpp:1501:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (ch = 0; ch < nb_channels; ch++) ^~~ audio/decoders/qdm2.cpp:1530:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' acc = 0; ^~~ audio/decoders/qdm2.cpp: In member function 'void Audio::QDM2Stream::synthfilt_build_sb_samples(Common::BitStream*, int, int, int)': audio/decoders/qdm2.cpp:1661:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ((j + 2 * k) >= 128) ^~ audio/decoders/qdm2.cpp:1663:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' samples[2 * k] = gb->getBit() ? dequant_1bit[joined_stereo][2 * gb->getBit()] : 0; ^~~~~~~ In file included from ./common/endian.h:26, from audio/decoders/raw.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/decoders/raw.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/raw.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/raw.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/decoders/voc.o In file included from ./common/debug.h:25, from audio/decoders/voc.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/decoders/voc.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/voc.cpp:30: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/voc.cpp:30: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/decoders/vorbis.o In file included from ./audio/decoders/vorbis.h:43, from audio/decoders/vorbis.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/decoders/vorbis.cpp:32: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/decoders/vorbis.cpp:32: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from audio/decoders/vorbis.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/decoders/wave.o C++ audio/decoders/xa.o In file included from ./common/debug.h:25, from audio/decoders/wave.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/decoders/wave.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/wave.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/wave.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/types.h:25, from ./audio/decoders/xa.h:34, from audio/decoders/xa.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/xa.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/decoders/xa.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from audio/decoders/xa.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/mods/infogrames.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/infogrames.h:32, from audio/mods/infogrames.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/infogrames.h:32, from audio/mods/infogrames.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/infogrames.h:32, from audio/mods/infogrames.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/mods/maxtrax.o In file included from audio/mods/infogrames.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/mods/module.o C++ audio/mods/protracker.o In file included from ./audio/mods/module.h:26, from audio/mods/module.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/mods/module.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from audio/mods/maxtrax.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from audio/mods/maxtrax.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/maxtrax.h:30, from audio/mods/maxtrax.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/maxtrax.h:30, from audio/mods/maxtrax.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/protracker.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/protracker.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/protracker.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/mods/paula.o audio/mods/maxtrax.cpp: In member function 'void Audio::MaxTrax::controlCh(Audio::MaxTrax::ChannelContext&, byte, byte)': audio/mods/maxtrax.cpp:473:34: warning: '<<' in boolean context, did you mean '<' ? [-Wint-in-bool-context] channel.regParamNumber = (data << 8) || (channel.regParamNumber & 0xFF); ~~~~~~^~~~~ In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/paula.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/paula.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/paula.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/mods/rjp1.o C++ audio/mods/soundfx.o In file included from ./common/debug.h:25, from audio/mods/rjp1.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/mods/rjp1.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/rjp1.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/rjp1.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/endian.h:26, from audio/mods/soundfx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/mods/soundfx.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/soundfx.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from audio/mods/soundfx.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/mods/tfmx.o In file included from audio/mods/tfmx.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/mods/tfmx.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/tfmx.h:27, from audio/mods/tfmx.cpp:29: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/mods/paula.h:26, from ./audio/mods/tfmx.h:27, from audio/mods/tfmx.cpp:29: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/softsynth/adlib.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from audio/softsynth/adlib.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from audio/softsynth/adlib.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/emumidi.h:25, from audio/softsynth/adlib.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ audio/mods/tfmx.cpp: In member function 'void Audio::Tfmx::macroRun(Audio::Tfmx::ChannelContext&)': audio/mods/tfmx.cpp:232:16: warning: this statement may fall through [-Wimplicit-fallthrough=] clearEffects(channel); ~~~~~~~~~~~~^~~~~~~~~ audio/mods/tfmx.cpp:234:3: note: here case 0x13: // DMA Off. Parameters: deferWait, addset, vol ^~~~ audio/mods/tfmx.cpp:286:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if (channel.keyUp) ^~ audio/mods/tfmx.cpp:289:3: note: here case 0x05: // Loop. Parameters: Loopcount, MacroStep(W) ^~~~ audio/mods/tfmx.cpp: In member function 'bool Audio::Tfmx::patternRun(Audio::Tfmx::PatternContext&)': audio/mods/tfmx.cpp:556:10: warning: this statement may fall through [-Wimplicit-fallthrough=] debug(3, "Tfmx: Encountered 'Stop custompattern' command"); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/mods/tfmx.cpp:558:4: note: here case 4: // Stop this pattern ^~~~ C++ audio/softsynth/cms.o C++ audio/softsynth/opl/dbopl.o C++ audio/softsynth/opl/dosbox.o In file included from ./audio/softsynth/cms.h:25, from audio/softsynth/cms.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/cms.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/cms.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/softsynth/opl/dbopl.h:24, from audio/softsynth/opl/dbopl.cpp:37: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/fmopl.h:25, from audio/softsynth/opl/dosbox.h:34, from audio/softsynth/opl/dosbox.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with OPL::DOSBox::DBOPL::Operator::State state = (OPL::DOSBox::DBOPL::Operator::State)4]': audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( reg20 & MASK_SUSTAIN ) { ^~ audio/softsynth/opl/dbopl.cpp:416:2: note: here case RELEASE: ^~~~ audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with OPL::DOSBox::DBOPL::Operator::State state = (OPL::DOSBox::DBOPL::Operator::State)3]': audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( reg20 & MASK_SUSTAIN ) { ^~ audio/softsynth/opl/dbopl.cpp:416:2: note: here case RELEASE: ^~~~ audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with OPL::DOSBox::DBOPL::Operator::State state = (OPL::DOSBox::DBOPL::Operator::State)2]': audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( reg20 & MASK_SUSTAIN ) { ^~ audio/softsynth/opl/dbopl.cpp:416:2: note: here case RELEASE: ^~~~ audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with OPL::DOSBox::DBOPL::Operator::State state = (OPL::DOSBox::DBOPL::Operator::State)1]': audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( reg20 & MASK_SUSTAIN ) { ^~ audio/softsynth/opl/dbopl.cpp:416:2: note: here case RELEASE: ^~~~ audio/softsynth/opl/dbopl.cpp: In member function 'OPL::DOSBox::DBOPL::Bits OPL::DOSBox::DBOPL::Operator::TemplateVolume() [with OPL::DOSBox::DBOPL::Operator::State state = (OPL::DOSBox::DBOPL::Operator::State)0]': audio/softsynth/opl/dbopl.cpp:412:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if ( reg20 & MASK_SUSTAIN ) { ^~ audio/softsynth/opl/dbopl.cpp:416:2: note: here case RELEASE: ^~~~ C++ audio/softsynth/opl/mame.o C++ audio/softsynth/fmtowns_pc98/towns_audio.o In file included from audio/softsynth/opl/mame.h:29, from audio/softsynth/opl/mame.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ audio/softsynth/fmtowns_pc98/towns_euphony.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./audio/softsynth/fmtowns_pc98/towns_audio.h:26, from audio/softsynth/fmtowns_pc98/towns_audio.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_audio.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_audio.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/softsynth/fmtowns_pc98/towns_audio.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./audio/softsynth/fmtowns_pc98/towns_audio.h:26, from ./audio/softsynth/fmtowns_pc98/towns_euphony.h:26, from audio/softsynth/fmtowns_pc98/towns_euphony.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/softsynth/fmtowns_pc98/towns_euphony.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ audio/softsynth/fmtowns_pc98/towns_audio.cpp: In member function 'int TownsAudioInterfaceInternal::intf_unloadWaveTable(char*&)': audio/softsynth/fmtowns_pc98/towns_audio.cpp:817:80: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class TownsAudio_WaveTable'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&_waveTables[i], &_waveTables[i + 1], sizeof(TownsAudio_WaveTable)); ^ audio/softsynth/fmtowns_pc98/towns_audio.cpp:31:7: note: 'class TownsAudio_WaveTable' declared here class TownsAudio_WaveTable { ^~~~~~~~~~~~~~~~~~~~ C++ audio/softsynth/fmtowns_pc98/towns_midi.o C++ audio/softsynth/fmtowns_pc98/towns_pc98_driver.o In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./audio/softsynth/fmtowns_pc98/towns_audio.h:26, from ./audio/softsynth/fmtowns_pc98/towns_midi.h:26, from audio/softsynth/fmtowns_pc98/towns_midi.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_midi.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_midi.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_driver.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_driver.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_driver.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_driver.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/softsynth/fmtowns_pc98/towns_pc98_driver.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/fmtowns_pc98/towns_pc98_plugins.o audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp: In member function 'virtual bool TownsPC98_FmSynth::init()': audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:905:52: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct TownsPC98_FmSynth::ChanInternal'; use assignment or value-initialization instead [-Wclass-memaccess] memset(&_chanInternal[i], 0, sizeof(ChanInternal)); ^ In file included from audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:23: ./audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.h:109:9: note: 'struct TownsPC98_FmSynth::ChanInternal' declared here struct ChanInternal { ^~~~~~~~~~~~ audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp: In member function 'virtual void TownsPC98_FmSynth::reset()': audio/softsynth/fmtowns_pc98/towns_pc98_fmsynth.cpp:938:40: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] memset(_chanInternal[i].feedbuf, 0, 3); ^ In file included from ./common/types.h:25, from ./audio/mixer.h:26, from ./audio/softsynth/fmtowns_pc98/towns_audio.h:26, from ./audio/softsynth/fmtowns_pc98/towns_midi.h:26, from audio/softsynth/fmtowns_pc98/towns_pc98_plugins.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from audio/softsynth/fmtowns_pc98/towns_pc98_plugins.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from audio/softsynth/fmtowns_pc98/towns_pc98_plugins.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/softsynth/appleiigs.o C++ audio/softsynth/fluidsynth.o C++ audio/softsynth/mt32.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/appleiigs.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/appleiigs.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/appleiigs.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from audio/softsynth/fluidsynth.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from audio/softsynth/mt32.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from ./audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from ./audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32.cpp:27: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/eas.o In file included from audio/softsynth/eas.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ audio/softsynth/pcspk.o C++ audio/softsynth/sid.o C++ audio/softsynth/wave6581.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from audio/softsynth/pcspk.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from audio/softsynth/pcspk.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from ./audio/softsynth/pcspk.h:25, from audio/softsynth/pcspk.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/rate.o In file included from ./common/array.h:25, from ./base/plugins.h:26, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/sid.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/sid.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./base/plugins.h:27, from ./audio/musicplugin.h:25, from ./audio/null.h:25, from audio/softsynth/sid.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ common/archive.o C++ common/config-file.o In file included from ./common/ptr.h:25, from ./audio/audiostream.h:26, from audio/rate.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./audio/audiostream.h:26, from audio/rate.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./audio/audiostream.h:26, from audio/rate.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ common/config-manager.o In file included from ./common/str.h:25, from ./common/archive.h:26, from common/archive.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from common/archive.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from common/archive.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./common/hashmap.h:46, from ./common/hash-str.h:25, from ./common/config-file.h:26, from common/config-file.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/config-file.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/config-file.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/config-file.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from common/config-manager.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/config-manager.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/config-manager.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/config-manager.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/coroutines.o In file included from ./common/coroutines.h:25, from common/coroutines.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/dcl.o C++ common/debug.o In file included from ./common/dcl.h:33, from common/dcl.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from common/dcl.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/debug.h:25, from common/debug.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/error.o C++ common/EventDispatcher.o In file included from ./common/str.h:25, from ./common/error.h:26, from common/error.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/error.cpp:25: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/error.cpp:25: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ common/EventMapper.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from common/EventDispatcher.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/EventRecorder.o In file included from ./common/keyboard.h:26, from ./common/events.h:26, from common/EventMapper.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/EventRecorder.h:26, from common/EventRecorder.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/bufferedstream.h:26, from common/EventRecorder.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/file.o In file included from ./common/str.h:25, from ./common/archive.h:26, from common/file.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from common/file.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from common/file.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/file.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/fs.o C++ common/gui_options.o C++ common/hashmap.o In file included from ./common/system.h:26, from common/fs.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from common/fs.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./backends/fs/abstract-fs.h:27, from common/fs.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from ./common/config-manager.h:26, from common/gui_options.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/func.h:25, from ./common/hashmap.h:46, from common/hashmap.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/iff_container.o C++ common/installshield_cab.o C++ common/language.o In file included from ./common/iff_container.h:25, from common/iff_container.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/iff_container.h:26, from common/iff_container.cpp:23: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/substream.h:26, from common/iff_container.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/substream.h:26, from common/iff_container.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/str.h:25, from ./common/archive.h:26, from common/installshield_cab.cpp:46: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from common/installshield_cab.cpp:46: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from common/installshield_cab.cpp:46: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/language.h:25, from common/language.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from common/installshield_cab.cpp:50: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/localization.o C++ common/macresman.o C++ common/memorypool.o In file included from ./common/language.h:25, from ./common/localization.h:25, from common/localization.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/localization.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/localization.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from common/macresman.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/macresman.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/macresman.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/macresman.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/memorypool.h:26, from common/memorypool.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/md5.o C++ common/mutex.o In file included from ./common/md5.h:25, from common/md5.cpp:28: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from common/md5.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/platform.o In file included from ./common/debug.h:25, from common/mutex.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/platform.h:25, from common/platform.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/quicktime.o C++ common/random.o In file included from ./common/debug.h:25, from common/quicktime.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from common/quicktime.cpp:32: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from common/quicktime.cpp:33: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/macresman.h:34, from common/quicktime.cpp:33: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ common/rational.o C++ common/rendermode.o In file included from ./common/random.h:25, from common/random.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/str.o C++ common/stream.o In file included from ./common/debug.h:25, from common/rational.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/system.o In file included from ./common/rendermode.h:26, from common/rendermode.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/rendermode.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/rendermode.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/func.h:25, from ./common/hashmap.h:46, from ./common/hash-str.h:25, from common/str.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/ptr.h:25, from common/stream.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from common/stream.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from common/stream.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from common/stream.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/system.h:26, from common/system.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from common/system.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from common/system.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/savefile.h:28, from common/system.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/textconsole.o C++ common/tokenizer.o common/stream.cpp:374:1: warning: 'Common::{anonymous}::BufferedSeekableReadStream::BufferedSeekableReadStream(Common::SeekableReadStream*, uint32, DisposeAfterUse::Flag)' defined but not used [-Wunused-function] BufferedSeekableReadStream::BufferedSeekableReadStream(SeekableReadStream *parentStream, uint32 bufSize, DisposeAfterUse::Flag disposeParentStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./common/textconsole.h:25, from common/textconsole.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/tokenizer.h:25, from common/tokenizer.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/translation.o C++ common/unarj.o C++ common/unzip.o In file included from ./common/array.h:25, from ./common/translation.h:25, from common/translation.cpp:31: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/translation.cpp:31: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/translation.h:26, from common/translation.cpp:31: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/translation.cpp:33: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/util.o C++ common/winexe.o In file included from common/unarj.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from common/unzip.cpp:71: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from common/unarj.cpp:28: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from common/unarj.cpp:28: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/unarj.cpp:31: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from common/unzip.cpp:105: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from common/unzip.cpp:105: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from common/unzip.cpp:107: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/util.h:25, from common/util.cpp:32: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/winexe_ne.o In file included from ./common/str.h:25, from common/winexe.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/debug.h:25, from common/winexe_ne.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/winexe_ne.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/winexe_ne.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from common/winexe_ne.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/winexe_pe.o C++ common/xmlparser.o In file included from ./common/xmlparser.h:26, from common/xmlparser.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/xmlparser.h:29, from common/xmlparser.cpp:23: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/xmlparser.h:29, from common/xmlparser.cpp:23: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/array.h:25, from common/winexe_pe.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/memstream.h:26, from common/xmlparser.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from common/winexe_pe.cpp:25: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/winexe_pe.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from common/winexe_pe.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ common/zlib.o In file included from ./common/zlib.h:26, from common/zlib.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from common/zlib.cpp:27: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from common/zlib.cpp:27: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from common/zlib.cpp:29: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ common/cosinetables.o C++ common/dct.o In file included from common/cosinetables.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/dct.h:32, from common/dct.cpp:29: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/dct.h:33, from common/dct.cpp:29: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ C++ common/fft.o C++ common/huffman.o C++ common/rdft.o In file included from ./common/fft.h:32, from common/fft.cpp:30: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/fft.h:33, from common/fft.cpp:30: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ In file included from ./common/array.h:25, from ./common/huffman.h:28, from common/huffman.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ C++ common/sinetables.o In file included from ./common/stream.h:26, from ./common/bitstream.h:30, from common/huffman.cpp:28: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/AReverbModel.o In file included from ./common/rdft.h:30, from common/rdft.cpp:27: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/rdft.h:31, from common/rdft.cpp:27: ./common/math.h:78:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(3, 4) ^ In file included from common/sinetables.cpp:25: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/AReverbModel.cpp:18: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/AReverbModel.cpp:18: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/AReverbModel.cpp:18: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/AReverbModel.cpp:18: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/BReverbModel.o C++ audio/softsynth/mt32/DelayReverb.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/BReverbModel.cpp:18: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/BReverbModel.cpp:18: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/BReverbModel.cpp:18: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ C++ audio/softsynth/mt32/FreeverbModel.o In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/BReverbModel.cpp:18: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/LA32Ramp.o C++ audio/softsynth/mt32/LA32WaveGenerator.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/DelayReverb.cpp:20: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/FreeverbModel.cpp:18: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/DelayReverb.cpp:20: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/DelayReverb.cpp:20: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/FreeverbModel.cpp:18: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/FreeverbModel.cpp:18: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/DelayReverb.cpp:20: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/FreeverbModel.cpp:18: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/LegacyWaveGenerator.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32Ramp.cpp:52: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32Ramp.cpp:52: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32Ramp.cpp:52: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32WaveGenerator.cpp:19: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32Ramp.cpp:52: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32WaveGenerator.cpp:19: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32WaveGenerator.cpp:19: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LA32WaveGenerator.cpp:19: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/Part.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LegacyWaveGenerator.cpp:19: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LegacyWaveGenerator.cpp:19: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LegacyWaveGenerator.cpp:19: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/LegacyWaveGenerator.cpp:19: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ audio/softsynth/mt32/LA32WaveGenerator.cpp: In member function 'void MT32Emu::LA32WaveGenerator::advancePosition()': audio/softsynth/mt32/LA32WaveGenerator.cpp:132:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(int*)&resonancePhase = ((resonanceSinePosition >> 18) + (phase > POSITIVE_FALLING_SINE_SEGMENT ? 2 : 0)) & 3; ^~~~~~~~~~~~~~~~~~~~~ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Part.cpp:21: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Part.cpp:21: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Part.cpp:21: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Part.cpp:21: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/Partial.o C++ audio/softsynth/mt32/PartialManager.o C++ audio/softsynth/mt32/Poly.o C++ audio/softsynth/mt32/ROMInfo.o C++ audio/softsynth/mt32/Synth.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Partial.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Partial.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Partial.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Partial.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Poly.cpp:18: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Poly.cpp:18: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Poly.cpp:18: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Poly.cpp:18: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/PartialManager.cpp:20: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/PartialManager.cpp:20: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/PartialManager.cpp:20: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/PartialManager.cpp:20: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/TVA.o In file included from ./common/file.h:26, from audio/softsynth/mt32/ROMInfo.h:22, from audio/softsynth/mt32/ROMInfo.cpp:19: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/ROMInfo.h:22, from audio/softsynth/mt32/ROMInfo.cpp:19: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/ROMInfo.h:22, from audio/softsynth/mt32/ROMInfo.cpp:19: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/ROMInfo.h:22, from audio/softsynth/mt32/ROMInfo.cpp:19: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Synth.cpp:26: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Synth.cpp:26: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Synth.cpp:26: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Synth.cpp:26: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVA.cpp:24: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVA.cpp:24: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVA.cpp:24: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVA.cpp:24: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/TVF.o audio/softsynth/mt32/Synth.cpp: In member function 'bool MT32Emu::Synth::loadControlROM(const MT32Emu::ROMImage&)': audio/softsynth/mt32/Synth.cpp:282:23: warning: the compiler can assume that the address of 'controlROMImage' will never be NULL [-Waddress] if (&controlROMImage == NULL) return false; ^ audio/softsynth/mt32/Synth.cpp: In member function 'bool MT32Emu::Synth::loadPCMROM(const MT32Emu::ROMImage&)': audio/softsynth/mt32/Synth.cpp:310:19: warning: the compiler can assume that the address of 'pcmROMImage' will never be NULL [-Waddress] if (&pcmROMImage == NULL) return false; ^ C++ audio/softsynth/mt32/TVP.o audio/softsynth/mt32/Synth.cpp: In member function 'void MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, const Bit8u*, MT32Emu::Bit32u)': audio/softsynth/mt32/Synth.cpp:796:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (hasActivePartials()) { ^~ audio/softsynth/mt32/Synth.cpp:802:2: note: here case SYSEX_CMD_DT1: ^~~~ audio/softsynth/mt32/Synth.cpp:806:3: warning: this statement may fall through [-Wimplicit-fallthrough=] if (hasActivePartials()) { ^~ audio/softsynth/mt32/Synth.cpp:812:2: note: here case SYSEX_CMD_RQ1: ^~~~ audio/softsynth/mt32/Synth.cpp: In member function 'bool MT32Emu::Synth::loadControlROM(const MT32Emu::ROMImage&)': audio/softsynth/mt32/Synth.cpp:282:2: warning: nonnull argument 'controlROMImage' compared to NULL [-Wnonnull-compare] if (&controlROMImage == NULL) return false; ^~ audio/softsynth/mt32/Synth.cpp: In member function 'bool MT32Emu::Synth::loadPCMROM(const MT32Emu::ROMImage&)': audio/softsynth/mt32/Synth.cpp:310:2: warning: nonnull argument 'pcmROMImage' compared to NULL [-Wnonnull-compare] if (&pcmROMImage == NULL) return false; ^~ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVF.cpp:20: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVF.cpp:20: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVF.cpp:20: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVF.cpp:20: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ C++ audio/softsynth/mt32/Tables.o C++ audio/softsynth/mt32/freeverb.o In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVP.cpp:21: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVP.cpp:21: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVP.cpp:21: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/TVP.cpp:21: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ In file included from ./common/file.h:26, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Tables.cpp:22: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Tables.cpp:22: ./common/ptr.h:106:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/archive.h:28, from ./common/fs.h:26, from ./common/file.h:27, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Tables.cpp:22: ./common/ptr.h:203:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !defined(__GNUC__) || GCC_ATLEAST(3, 0) ^ In file included from ./common/stream.h:26, from ./common/file.h:30, from audio/softsynth/mt32/mt32emu.h:101, from audio/softsynth/mt32/Tables.cpp:22: ./common/endian.h:89:23: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(4, 3) ^ ./common/endian.h:165:21: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ ./common/endian.h:165:43: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if GCC_ATLEAST(4, 0) || (GCC_ATLEAST(3, 3) && !defined(SCUMM_NEED_ALIGNMENT)) ^ AR engines/scumm/libscumm.a AR engines/agi/libagi.a AR engines/agos/libagos.a RANLIB engines/agi/libagi.a RANLIB engines/agos/libagos.a AR engines/cge/libcge.a RANLIB engines/scumm/libscumm.a RANLIB engines/cge/libcge.a AR engines/cine/libcine.a AR engines/composer/libcomposer.a RANLIB engines/composer/libcomposer.a RANLIB engines/cine/libcine.a AR engines/cruise/libcruise.a RANLIB engines/cruise/libcruise.a AR engines/draci/libdraci.a AR engines/drascula/libdrascula.a RANLIB engines/draci/libdraci.a AR engines/dreamweb/libdreamweb.a AR engines/gob/libgob.a AR engines/groovie/libgroovie.a RANLIB engines/drascula/libdrascula.a RANLIB engines/groovie/libgroovie.a RANLIB engines/dreamweb/libdreamweb.a AR engines/hopkins/libhopkins.a AR engines/hugo/libhugo.a RANLIB engines/hopkins/libhopkins.a RANLIB engines/gob/libgob.a AR engines/kyra/libkyra.a AR engines/lure/liblure.a RANLIB engines/hugo/libhugo.a AR engines/made/libmade.a RANLIB engines/lure/liblure.a RANLIB engines/made/libmade.a AR engines/mohawk/libmohawk.a AR engines/pegasus/libpegasus.a AR engines/parallaction/libparallaction.a RANLIB engines/mohawk/libmohawk.a AR engines/queen/libqueen.a AR engines/saga/libsaga.a RANLIB engines/kyra/libkyra.a RANLIB engines/parallaction/libparallaction.a AR engines/sci/libsci.a RANLIB engines/queen/libqueen.a AR engines/sky/libsky.a AR engines/sword1/libsword1.a RANLIB engines/saga/libsaga.a RANLIB engines/sword1/libsword1.a AR engines/sword2/libsword2.a RANLIB engines/sky/libsky.a RANLIB engines/sword2/libsword2.a RANLIB engines/pegasus/libpegasus.a AR engines/teenagent/libteenagent.a AR engines/tinsel/libtinsel.a AR engines/toltecs/libtoltecs.a RANLIB engines/sci/libsci.a AR engines/tony/libtony.a RANLIB engines/toltecs/libtoltecs.a RANLIB engines/tony/libtony.a AR engines/toon/libtoon.a RANLIB engines/toon/libtoon.a AR engines/touche/libtouche.a RANLIB engines/touche/libtouche.a RANLIB engines/teenagent/libteenagent.a AR engines/tsage/libtsage.a AR engines/tucker/libtucker.a RANLIB engines/tucker/libtucker.a RANLIB engines/tinsel/libtinsel.a RANLIB engines/tsage/libtsage.a AR gui/libgui.a AR backends/libbackends.a RANLIB gui/libgui.a AR engines/libengines.a AR video/libvideo.a RANLIB engines/libengines.a RANLIB backends/libbackends.a RANLIB video/libvideo.a AR graphics/libgraphics.a RANLIB graphics/libgraphics.a AR audio/libaudio.a RANLIB audio/libaudio.a AR common/libcommon.a AR audio/softsynth/mt32/libmt32.a RANLIB common/libcommon.a RANLIB audio/softsynth/mt32/libmt32.a C++ base/version.o In file included from base/version.cpp:23: ./common/scummsys.h:277:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif GCC_ATLEAST(3, 1) ^ AR base/libbase.a RANLIB base/libbase.a LINK scummvm /bin/sh: git: not found install -d "/home/slitaz/wok/scummvm/install/usr/bin" install -c -m 755 "./scummvm" "/home/slitaz/wok/scummvm/install/usr/bin/scummvm" install -d "/home/slitaz/wok/scummvm/install/usr/share/man/man6/" install -c -m 644 "./dists/scummvm.6" "/home/slitaz/wok/scummvm/install/usr/share/man/man6/scummvm.6" install -d "/home/slitaz/wok/scummvm/install/usr/share/pixmaps/" install -c -m 644 "./icons/scummvm.xpm" "/home/slitaz/wok/scummvm/install/usr/share/pixmaps/scummvm.xpm" install -d "/home/slitaz/wok/scummvm/install/usr/share/doc/scummvm" install -c -m 644 ./AUTHORS ./COPYING ./COPYING.BSD ./COPYING.LGPL ./COPYING.FREEFONT ./COPYRIGHT ./NEWS ./README "/home/slitaz/wok/scummvm/install/usr/share/doc/scummvm" install -d "/home/slitaz/wok/scummvm/install/usr/games/scummvm" install -c -m 644 ./gui/themes/scummmodern.zip ./gui/themes/scummclassic.zip ./gui/themes/translations.dat ./dists/engine-data/drascula.dat ./dists/engine-data/hugo.dat ./dists/engine-data/kyra.dat ./dists/engine-data/lure.dat ./dists/engine-data/queen.tbl ./dists/engine-data/sky.cpt ./dists/engine-data/teenagent.dat ./dists/engine-data/toon.dat ./dists/pred.dic "/home/slitaz/wok/scummvm/install/usr/games/scummvm/" ================================================================================ Executing strip on all files... Done Time: 1.50s. Size: 18297628 B -> 14168204 B. Save: 4033 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Recompressing zip files... Done Time: 1.39s. Size: 1566397 B -> 670943 B. Save: 874 KB. Cache hit: 2/2. Compressing man pages... Done Time: 0.35s. Size: 5832 B -> 2364 B. Save: 3 KB. Cache hit: 1/1. Installing (pkg/local): desktop-file-validate-static-0.23-i486 QA: Checking scummvm.desktop... |--- /home/slitaz/wok/scummvm/install/usr/share/applications/scummvm.desktop.orig |+++ /home/slitaz/wok/scummvm/install/usr/share/applications/scummvm.desktop |@@ -1,15 +1,13 @@ | [Desktop Entry] |+Type=Application | Name=ScummVM | Comment=Interpreter for several adventure games |-Comment[pl]=Interpreter graficznych gier przygodowych |-Comment[sv]=Tolk för flera äventyrsspel |-Comment[he]=פרשן למספר משחקי הרפתקאות |+Comment[ca]=Intèrpret per diverses aventures gràfiques | Comment[de]=Interpreter für diverse Abenteuerspiele | Comment[es]=Intérprete para varias aventuras gráficas |-Comment[ca]=Intèrpret per diverses aventures gràfiques |+Comment[pl]=Interpreter graficznych gier przygodowych |+Comment[sv]=Tolk för flera äventyrsspel |+StartupNotify=false | Exec=scummvm | Icon=scummvm |-Terminal=false |-Type=Application | Categories=Game;AdventureGame; |-StartupNotify=false Done Time: 1.74s. Size: 508 B -> 433 B. Save: 0 KB. ================================================================================ Build dependencies to remove: 33 Removing: advancecomp-static alsa-lib alsa-lib-dev desktop-file-validate-static flac flac-dev libice libmad libmad-dev libmpeg2 libmpeg2-dev libogg libogg-dev libsm libvorbis libvorbis-dev libx11 libx11-dev libxau libxau-dev libxcb libxcb-dev libxdmcp libxdmcp-dev libxext libxv sdl sdl-dev tslib tslib-dev util-linux-uuid xorgproto zlib-dev Pack: scummvm 1.6.0 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "scummvm-1.6.0-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "scummvm-1.6.0-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/scummvm-1.6.0... Done Checking site script in source/scummvm-1.6.0... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: scummvm 1.6.0 ================================================================================ Src file : scummvm-1.6.0.tar.bz2 Src size : 17.7M Source dir : 185.1M Produced : 18.1M Cook time : 321s ~ 05m 21s Cook date : 2020-07-07 23:58 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 17.8M : 5.6M : 15 : scummvm-1.6.0-i486.tazpkg ================================================================================