* Your CXXFLAGS contains "-fvisibility-inlines-hidden" which can break packages. * * Before you file a bug, please remove these flags and * re-compile the package in question as well as all its dependencies >>> Unpacking source... >>> Unpacking dosbox-0.70.tar.gz to /var/tmp/portage/games-emulation/dosbox-0.70/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70 ... * econf: updating dosbox-0.70/config.guess with /usr/share/gnuconfig/config.guess * econf: updating dosbox-0.70/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/usr/games --libdir=/usr/games/lib64 --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --disable-dependency-tracking --without-alsa-prefix --without-alsa-inc-prefix --disable-alsatest --enable-opengl --build=x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking for a BSD-compatible install... /usr/bin/install -c checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for unsigned char... yes checking size of unsigned char... 1 checking for unsigned short... yes checking size of unsigned short... 2 checking for unsigned int... yes checking size of unsigned int... 4 checking for unsigned long... yes checking size of unsigned long... 8 checking for unsigned long long... yes checking size of unsigned long long... 8 checking for int *... yes checking size of int *... 8 checking if environ can be included... yes checking if environ can be linked... yes checking for powf in -lm... yes checking if compiler allows __attribute__... yes checking if compiler allows __builtin_expect... yes checking for ALSA CFLAGS... -Ino checking for ALSA LDFLAGS... -Lno -lasound -lm -ldl -lpthread checking for libasound headers version >= 0.9.0... found. checking for snd_ctl_open in -lasound... yes checking whether byte ordering is bigendian... no checking for target cpu type... unknown checking whether x86 dynamic cpu core will be enabled... no checking whether fpu emulation will be enabled... yes checking whether x86 assembly fpu core will be enabled... no checking whether to enable unaligned memory access... no checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for png_check_sig in -lpng... yes checking SDL_net.h usability... yes checking SDL_net.h presence... yes checking for SDL_net.h... yes checking for SDLNet_Init in -lSDL_net... yes checking whether opengl display output will be enabled... checking for main in -lGL... yes checking for main in -lopengl32... no checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes yes checking SDL_sound.h usability... yes checking SDL_sound.h presence... yes checking for SDL_sound.h... yes checking for Sound_Init in -lSDL_sound... yes checking for Sound_Seek in -lSDL_sound... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking for mprotect... yes checking for setpriority support... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/cpu/Makefile config.status: creating src/cpu/core_full/Makefile config.status: creating src/cpu/core_normal/Makefile config.status: creating src/cpu/core_dyn_x86/Makefile config.status: creating src/debug/Makefile config.status: creating src/dos/Makefile config.status: creating src/fpu/Makefile config.status: creating src/gui/Makefile config.status: creating src/hardware/Makefile config.status: creating src/hardware/serialport/Makefile config.status: creating src/ints/Makefile config.status: creating src/libs/Makefile config.status: creating src/libs/zmbv/Makefile config.status: creating src/misc/Makefile config.status: creating src/shell/Makefile config.status: creating src/platform/Makefile config.status: creating src/platform/visualc/Makefile config.status: creating visualc_net/Makefile config.status: creating include/Makefile config.status: creating docs/Makefile config.status: creating config.h config.status: executing depfiles commands Making all in src Making all in cpu Making all in core_full Making all in core_normal Making all in core_dyn_x86 ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules callback.cpp: In function ‘Bitu CALLBACK_SetupExtra(Bitu, Bitu, PhysPt, bool)’: callback.cpp:385: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules cpu.cpp: In function ‘bool CPU_SwitchTask(Bitu, TSwitchType, Bitu)’: cpu.cpp:263: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp:409: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ cpu.cpp: In function ‘void CPU_Interrupt(Bitu, Bitu, Bitu)’: cpu.cpp:624: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp:649: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp:649: warning: format ‘%X’ expects type ‘unsigned int’, but argument 3 has type ‘Bitu’ cpu.cpp: In function ‘void CPU_IRET(bool, Bitu)’: cpu.cpp:766: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp: In function ‘void CPU_JMP(bool, Bitu, Bitu, Bitu)’: cpu.cpp:942: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp: In function ‘void CPU_CALL(bool, Bitu, Bitu, Bitu)’: cpu.cpp:1171: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp: In function ‘void CPU_RET(bool, Bitu, Bitu)’: cpu.cpp:1229: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp:1274: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ cpu.cpp: In function ‘bool CPU_LTR(Bitu)’: cpu.cpp:1413: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules core_normal/prefix_none.h: In function ‘Bits CPU_Core_Normal_Run()’: core_normal/prefix_none.h:1170: warning: format ‘%2X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ core_normal/prefix_66.h:712: warning: format ‘%2X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules core_normal/prefix_none.h: In function ‘Bits CPU_Core_Simple_Run()’: core_normal/prefix_none.h:1170: warning: format ‘%2X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ core_normal/prefix_66.h:712: warning: format ‘%2X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ Making all in debug Making all in dos ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_files.cpp: In function ‘Bit8u FCB_Parsename(Bit16u, Bit16u, Bit8u, char*, Bit8u*)’: dos_files.cpp:691: warning: ‘packed’ attribute ignored for field of type ‘FCB_Parsename(Bit16u, Bit16u, Bit8u, char*, Bit8u*)::::’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_ParamBlock::LoadData()’: dos_classes.cpp:41: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:42: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:43: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:44: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:45: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:46: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:47: warning: dereferencing type-punned pointer will break strict-aliasing rules dos_classes.cpp:48: warning: dereferencing type-punned pointer will break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_ParamBlock::SaveData()’: dos_classes.cpp:52: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:53: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:54: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:55: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:56: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:57: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetLocation(Bit16u)’: dos_classes.cpp:68: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:69: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:70: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:72: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:73: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:74: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:75: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:77: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:78: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:80: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:81: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:82: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:84: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:85: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:86: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:87: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:89: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:90: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:91: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:92: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:94: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:95: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:96: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:97: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:98: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:100: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:101: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:102: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:103: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:105: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:106: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:107: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:108: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:109: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:110: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:111: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:112: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:113: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:114: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:115: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:119: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetFirstMCB(Bit16u)’: dos_classes.cpp:127: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetBuffers(Bit16u, Bit16u)’: dos_classes.cpp:131: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:132: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetCurDirStruct(Bit32u)’: dos_classes.cpp:136: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetFCBTable(Bit32u)’: dos_classes.cpp:140: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetDeviceChainStart(Bit32u)’: dos_classes.cpp:144: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetDiskBufferHeadPt(Bit32u)’: dos_classes.cpp:148: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit16u DOS_InfoBlock::GetStartOfUMBChain()’: dos_classes.cpp:152: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetStartOfUMBChain(Bit16u)’: dos_classes.cpp:156: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit8u DOS_InfoBlock::GetUMBChainState()’: dos_classes.cpp:160: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_InfoBlock::SetUMBChainState(Bit8u)’: dos_classes.cpp:164: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit32u DOS_InfoBlock::GetDeviceChain()’: dos_classes.cpp:172: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::MakeNew(Bit16u)’: dos_classes.cpp:187: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:189: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:192: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:194: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:195: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:196: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:197: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:198: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:200: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:201: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:202: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:209: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:210: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit8u DOS_PSP::GetFileHandle(Bit16u)’: dos_classes.cpp:221: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:222: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::SetFileHandle(Bit16u, Bit8u)’: dos_classes.cpp:228: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:229: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit16u DOS_PSP::FindFreeFileEntry()’: dos_classes.cpp:236: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:237: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit16u DOS_PSP::FindEntryByHandle(Bit8u)’: dos_classes.cpp:245: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:246: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::CloseFiles()’: dos_classes.cpp:279: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::SaveVectors()’: dos_classes.cpp:287: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:288: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:289: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::RestoreVectors()’: dos_classes.cpp:295: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:296: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:297: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_PSP::SetCommandTail(RealPt)’: dos_classes.cpp:305: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘bool DOS_PSP::SetNumFiles(Bit16u)’: dos_classes.cpp:327: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:328: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:330: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:333: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_DTA::SetupSearch(Bit8u, Bit8u, char*)’: dos_classes.cpp:340: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:341: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_DTA::SetResult(const char*, Bit32u, Bit16u, Bit16u, Bit8u)’: dos_classes.cpp:359: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:360: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:361: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:362: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_DTA::GetResult(char*, Bit32u&, Bit16u&, Bit16u&, Bit8u&)’: dos_classes.cpp:368: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:369: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:370: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:371: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit8u DOS_DTA::GetSearchDrive()’: dos_classes.cpp:375: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_DTA::GetSearchParams(Bit8u&, char*)’: dos_classes.cpp:379: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In constructor ‘DOS_FCB::DOS_FCB(Bit16u, Bit16u)’: dos_classes.cpp:392: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::SetName(Bit8u, char*, char*)’: dos_classes.cpp:417: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::SetSizeDateTime(Bit32u, Bit16u, Bit16u)’: dos_classes.cpp:423: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:424: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:425: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::GetSizeDateTime(Bit32u&, Bit16u&, Bit16u&)’: dos_classes.cpp:429: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:430: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:431: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::GetRecord(Bit16u&, Bit8u&)’: dos_classes.cpp:435: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:436: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::SetRecord(Bit16u, Bit8u)’: dos_classes.cpp:441: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:442: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::GetSeqData(Bit8u&, Bit16u&)’: dos_classes.cpp:446: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:447: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::GetRandom(Bit32u&)’: dos_classes.cpp:452: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::SetRandom(Bit32u)’: dos_classes.cpp:456: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::FileOpen(Bit8u)’: dos_classes.cpp:460: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:461: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:462: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:463: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:464: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:466: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:467: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:468: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_FCB::FileClose(Bit8u&)’: dos_classes.cpp:472: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp:473: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘Bit8u DOS_FCB::GetDrive()’: dos_classes.cpp:477: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_classes.cpp: In member function ‘void DOS_SDA::Init()’: dos_classes.cpp:502: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules drive_cache.cpp: In member function ‘void DOS_Drive_Cache::CreateShortName(DOS_Drive_Cache::CFileInfo*, DOS_Drive_Cache::CFileInfo*)’: drive_cache.cpp:479: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetNextDeviceHeader(RealPt)’: dos_mscdex.cpp:61: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘RealPt DOS_DeviceHeader::GetNextDeviceHeader()’: dos_mscdex.cpp:62: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetAttribute(Bit16u)’: dos_mscdex.cpp:63: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetDriveLetter(Bit8u)’: dos_mscdex.cpp:64: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetNumSubUnits(Bit8u)’: dos_mscdex.cpp:65: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘Bit8u DOS_DeviceHeader::GetNumSubUnits()’: dos_mscdex.cpp:66: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetInterrupt(Bit16u)’: dos_mscdex.cpp:68: warning: dereferencing type-punned pointer might break strict-aliasing rules dos_mscdex.cpp: In member function ‘void DOS_DeviceHeader::SetStrategy(Bit16u)’: dos_mscdex.cpp:69: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules cdrom_image.cpp: In static member function ‘static void CDROM_Interface_Image::CDAudioCallBack(Bitu)’: cdrom_image.cpp:327: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in fpu ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules fpu.cpp: In function ‘void FPU_ESC3_Normal(Bitu)’: fpu.cpp:389: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ fpu.cpp:389: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ Making all in gui sdlmain.cpp: In function ‘void GFX_SetTitle(Bit32s, Bits, bool)’: sdlmain.cpp:227: warning: format ‘%2d’ expects type ‘int’, but argument 4 has type ‘Bits’ sdlmain.cpp:229: warning: format ‘%2d’ expects type ‘int’, but argument 5 has type ‘Bits’ sdlmain.cpp:231: warning: format ‘%2d’ expects type ‘int’, but argument 5 has type ‘Bits’ sdlmain.cpp: In function ‘Bitu GFX_SetSize(Bitu, Bitu, Bitu, double, double, void (*)(GFX_CallBackFunctions_t))’: sdlmain.cpp:422: warning: format ‘%i’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdlmain.cpp:429: warning: format ‘%i’ expects type ‘int’, but argument 2 has type ‘Bitu’ sdlmain.cpp:429: warning: format ‘%i’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdlmain.cpp:429: warning: format ‘%i’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdlmain.cpp:445: warning: format ‘%i’ expects type ‘int’, but argument 2 has type ‘Bitu’ sdlmain.cpp:445: warning: format ‘%i’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdlmain.cpp:445: warning: format ‘%i’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdlmain.cpp: In function ‘void GFX_ShowMsg(const char*, ...)’: sdlmain.cpp:1307: warning: format not a string literal and no format arguments sdl_mapper.cpp: In member function ‘virtual void CJAxisBind::ConfigName(char*)’: sdl_mapper.cpp:537: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘virtual void CJAxisBind::BindName(char*)’: sdl_mapper.cpp:540: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘virtual void CJButtonBind::ConfigName(char*)’: sdl_mapper.cpp:555: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘virtual void CJButtonBind::BindName(char*)’: sdl_mapper.cpp:558: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘virtual void CJHatBind::ConfigName(char*)’: sdl_mapper.cpp:579: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘virtual void CJHatBind::BindName(char*)’: sdl_mapper.cpp:584: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In constructor ‘CStickBindGroup::CStickBindGroup(Bitu, bool)’: sdl_mapper.cpp:598: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:641: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:641: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In member function ‘void CHandlerEvent::MakeDefaultBind(char*)’: sdl_mapper.cpp:1525: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In function ‘CJAxisEvent* AddJAxisButton(Bitu, Bitu, Bitu, Bitu, const char*, Bitu, Bitu, bool, CJAxisEvent*)’: sdl_mapper.cpp:1610: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:1610: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In function ‘CJAxisEvent* AddJAxisButton_hidden(Bitu, Bitu, bool, CJAxisEvent*)’: sdl_mapper.cpp:1617: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:1617: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In function ‘void AddJButtonButton(Bitu, Bitu, Bitu, Bitu, const char*, Bitu, Bitu)’: sdl_mapper.cpp:1623: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:1623: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In function ‘void AddJButtonButton_hidden(Bitu, Bitu)’: sdl_mapper.cpp:1629: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:1629: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp: In function ‘void AddJHatButton(Bitu, Bitu, Bitu, Bitu, const char*, Bitu, Bitu, Bitu)’: sdl_mapper.cpp:1635: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp:1635: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ sdl_mapper.cpp:1635: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘Bitu’ sdl_mapper.cpp: In function ‘void AddModButton(Bitu, Bitu, Bitu, Bitu, const char*, Bitu)’: sdl_mapper.cpp:1642: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ sdl_mapper.cpp: In function ‘void CreateDefaultBinds()’: sdl_mapper.cpp:1945: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ render.cpp: In function ‘void Check_Palette()’: render.cpp:53: warning: dereferencing type-punned pointer might break strict-aliasing rules render.cpp: In function ‘void RENDER_Reset()’: render.cpp:468: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ render.cpp: In function ‘void IncreaseFrameSkip(bool)’: render.cpp:521: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ render.cpp: In function ‘void DecreaseFrameSkip(bool)’: render.cpp:529: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ render_templates.h: In function ‘void Cache_8_8(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_8_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_8_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_8_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_8_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_8_15(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_8_16(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_8_32(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_9_8(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_9_15(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_9_16(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_9_32(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_15_15(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_15_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_15_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_15_16(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_15_32(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_16_15(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_16_16(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_16_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_16_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_16_32(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_32_15(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_32_16(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_templates.h: In function ‘void Cache_32_32(const void*)’: render_templates.h:165: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ2x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void HQ3x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void Super2xSaI_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void SuperEagle_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void _2xSaI_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp2x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvInterp3x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame2x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_32_R()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules render_loops.h: In function ‘void AdvMame3x_32_L()’: render_loops.h:43: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in hardware Making all in serialport ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules serialport.cpp: In member function ‘void CSerial::handleEvent(Bit16u)’: serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 4 has type ‘Bitu’ serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 5 has type ‘Bitu’ serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 6 has type ‘Bitu’ serialport.cpp:233: warning: format ‘%d’ expects type ‘int’, but argument 7 has type ‘Bitu’ serialport.cpp: In member function ‘void CSerial::Write_FCR(Bit8u)’: serialport.cpp:609: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ serialport.cpp: In static member function ‘static bool CSerial::getBituSubstring(const char*, Bitu*, CommandLine*)’: serialport.cpp:1076: warning: format ‘%u’ expects type ‘unsigned int*’, but argument 3 has type ‘Bitu*’ serialport.cpp: In constructor ‘SERIALPORTS::SERIALPORTS(Section*)’: serialport.cpp:1224: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules softmodem.cpp: In member function ‘void CSerialModem::EnterIdleState()’: softmodem.cpp:262: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ softmodem.cpp:262: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ softmodem.cpp:265: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ softmodem.cpp:265: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ softmodem.cpp: In member function ‘void CSerialModem::DoCommand()’: softmodem.cpp:498: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ softmodem.cpp:510: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ misc_util.cpp: In constructor ‘TCPClientSocket::TCPClientSocket(int)’: misc_util.cpp:74: warning: dereferencing type-punned pointer might break strict-aliasing rules misc_util.cpp:85: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules directserial_posix.cpp: In constructor ‘CDirectSerial::CDirectSerial(Bitu, CommandLine*)’: directserial_posix.cpp:69: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ directserial_posix.cpp:75: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ directserial_posix.cpp: In member function ‘virtual void CDirectSerial::updatePortConfig(Bit16u, Bit8u)’: directserial_posix.cpp:292: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ directserial_posix.cpp: In member function ‘virtual void CDirectSerial::transmitByte(Bit8u, bool)’: directserial_posix.cpp:318: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules nullmodem.cpp: In constructor ‘CNullModem::CNullModem(Bitu, CommandLine*)’: nullmodem.cpp:104: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:114: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:126: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:132: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:150: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:158: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp: In member function ‘void CNullModem::ClientConnect()’: nullmodem.cpp:212: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp:222: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp: In member function ‘void CNullModem::Disconnect()’: nullmodem.cpp:228: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp: In member function ‘virtual void CNullModem::handleUpperEvent(Bit16u)’: nullmodem.cpp:304: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ nullmodem.cpp: In member function ‘Bits CNullModem::TelnetEmulation(Bit8u)’: nullmodem.cpp:368: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:375: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c:501: warning: converting to ‘OPL2::UINT8’ from ‘double’ fmopl.c: In function ‘void OPL2::OPL_initalize(OPL2::FM_OPL*)’: fmopl.c:1304: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:1307: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:1312: warning: converting to ‘OPL2::UINT32’ from ‘double’ fmopl.c:1314: warning: converting to ‘OPL2::UINT32’ from ‘double’ ymf262.c: At global scope: ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:326: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c:452: warning: converting to ‘THEOPL3::UINT8’ from ‘double’ ymf262.c: In function ‘void THEOPL3::OPL3_initalize(THEOPL3::OPL3*)’: ymf262.c:1347: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:1350: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:1355: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ ymf262.c:1357: warning: converting to ‘THEOPL3::UINT32’ from ‘double’ adlib.cpp: In function ‘void OPL_CallBack(Bitu)’: adlib.cpp:113: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:114: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:117: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:118: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:124: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:125: warning: dereferencing type-punned pointer might break strict-aliasing rules adlib.cpp:127: warning: dereferencing type-punned pointer might break strict-aliasing rules gameblaster.cpp: In function ‘void CMS_CallBack(Bitu)’: gameblaster.cpp:401: warning: dereferencing type-punned pointer might break strict-aliasing rules gameblaster.cpp:418: warning: dereferencing type-punned pointer might break strict-aliasing rules hardware.cpp: In function ‘FILE* OpenCaptureFile(const char*, const char*)’: hardware.cpp:109: warning: format ‘%03d’ expects type ‘int’, but argument 6 has type ‘Bitu’ hardware.cpp: In function ‘void CAPTURE_AddImage(Bitu, Bitu, Bitu, Bitu, Bitu, float, Bit8u*, Bit8u*)’: hardware.cpp:507: warning: dereferencing type-punned pointer might break strict-aliasing rules hardware.cpp:508: warning: dereferencing type-punned pointer might break strict-aliasing rules hardware.cpp:512: warning: dereferencing type-punned pointer might break strict-aliasing rules hardware.cpp:513: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules iohandler.cpp: In member function ‘void IO_ReadHandleObject::Install(Bitu, Bitu (*)(Bitu, Bitu), Bitu, Bitu)’: iohandler.cpp:115: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ iohandler.cpp: In member function ‘void IO_WriteHandleObject::Install(Bitu, void (*)(Bitu, Bitu, Bitu), Bitu, Bitu)’: iohandler.cpp:130: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ memory.cpp: In constructor ‘MEMORY::MEMORY(Section*)’: memory.cpp:529: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules mixer.cpp: In function ‘void MIXER_MixData(Bitu)’: mixer.cpp:333: warning: dereferencing type-punned pointer might break strict-aliasing rules pcspeaker.cpp: In function ‘void PCSPEAKER_CallBack(Bitu)’: pcspeaker.cpp:247: warning: dereferencing type-punned pointer might break strict-aliasing rules pcspeaker.cpp:301: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules pic.cpp: In function ‘void write_data(Bitu, Bitu, Bitu)’: pic.cpp:205: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ pic.cpp:206: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules sblaster.cpp: In function ‘void GenerateDMASound(Bitu)’: sblaster.cpp:433: warning: dereferencing type-punned pointer might break strict-aliasing rules sblaster.cpp:442: warning: dereferencing type-punned pointer might break strict-aliasing rules sblaster.cpp: In function ‘void GenerateDACSound(Bitu)’: sblaster.cpp:478: warning: dereferencing type-punned pointer might break strict-aliasing rules sblaster.cpp:484: warning: dereferencing type-punned pointer might break strict-aliasing rules tandy_sound.cpp: In function ‘void SN76496Update(Bitu)’: tandy_sound.cpp:170: warning: dereferencing type-punned pointer might break strict-aliasing rules tandy_sound.cpp:256: warning: dereferencing type-punned pointer might break strict-aliasing rules tandy_sound.cpp: In function ‘void TandyDACWrite(Bitu, Bitu, Bitu)’: tandy_sound.cpp:277: warning: format ‘%X’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ tandy_sound.cpp:277: warning: format ‘%X’ expects type ‘unsigned int’, but argument 3 has type ‘Bitu’ ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_1BPP_Line(Bitu, Bitu)’: vga_draw.cpp:37: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_2BPP_Line(Bitu, Bitu)’: vga_draw.cpp:48: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_2BPPHiRes_Line(Bitu, Bitu)’: vga_draw.cpp:59: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_CGA16_Line(Bitu, Bitu)’: vga_draw.cpp:76: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_4BPP_Line(Bitu, Bitu)’: vga_draw.cpp:115: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_Draw_4BPP_Line_Double(Bitu, Bitu)’: vga_draw.cpp:131: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_draw.cpp: In function ‘Bit8u* VGA_TEXT_Draw_Line(Bitu, Bitu)’: vga_draw.cpp:384: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_other.cpp: In function ‘Bitu read_hercules(Bitu, Bitu)’: vga_other.cpp:460: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_memory.cpp: In member function ‘Bitu VGA_UnchainedRead_Handler::readHandler(PhysPt)’: vga_memory.cpp:117: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp: In member function ‘void VGA_ChainedEGA_Handler::writeHandler(PhysPt, Bit8u)’: vga_memory.cpp:160: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp: In member function ‘void VGA_UnchainedVGA_Handler::writeHandler(PhysPt, Bit8u)’: vga_memory.cpp:397: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp:400: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp:402: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp: In member function ‘void VGA_UnchainedEGA_Handler::writeHandler(PhysPt, Bit8u) [with bool wrapping = true]’: vga_memory.cpp:263: instantiated from here vga_memory.cpp:230: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp:233: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp: In member function ‘void VGA_UnchainedEGA_Handler::writeHandler(PhysPt, Bit8u) [with bool wrapping = false]’: vga_memory.cpp:513: instantiated from here vga_memory.cpp:230: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_memory.cpp:233: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp: In function ‘void XGA_Write_Multifunc(Bitu, Bitu)’: vga_xga.cpp:102: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp: In function ‘void XGA_DrawPoint(Bitu, Bitu, Bitu)’: vga_xga.cpp:142: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp:143: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp:144: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp: In function ‘Bitu XGA_GetPoint(Bitu, Bitu)’: vga_xga.cpp:153: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp:154: warning: dereferencing type-punned pointer might break strict-aliasing rules vga_xga.cpp: In function ‘void XGA_DrawLineVector(Bitu)’: vga_xga.cpp:304: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp: In function ‘void XGA_DrawLineBresenham(Bitu)’: vga_xga.cpp:405: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp: In function ‘void XGA_DrawRectangle(Bitu)’: vga_xga.cpp:477: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp: In function ‘void XGA_DrawWait(Bitu, Bitu)’: vga_xga.cpp:661: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bitu’ vga_xga.cpp: In function ‘void XGA_Write(Bitu, Bitu, Bitu)’: vga_xga.cpp:1038: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp:1038: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘Bitu’ vga_xga.cpp:1038: warning: format ‘%x’ expects type ‘unsigned int’, but argument 4 has type ‘Bitu’ vga_xga.cpp: In function ‘Bitu XGA_Read(Bitu, Bitu)’: vga_xga.cpp:1070: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ vga_xga.cpp:1070: warning: format ‘%x’ expects type ‘unsigned int’, but argument 3 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules gus.cpp: In function ‘void GUS_CallBack(Bitu)’: gus.cpp:762: warning: dereferencing type-punned pointer might break strict-aliasing rules gus.cpp:763: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp: In function ‘void pingAck(IPaddress)’: ipx.cpp:515: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:516: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:518: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:520: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:522: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:524: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp: In function ‘void pingSend()’: ipx.cpp:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:544: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:547: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:549: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:551: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp: In function ‘bool pingCheck(IPXHeader*)’: ipx.cpp:741: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp: In function ‘bool ConnectToServer(char*)’: ipx.cpp:768: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:769: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:772: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:775: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:777: warning: dereferencing type-punned pointer might break strict-aliasing rules ipx.cpp:780: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp: In function ‘void ackClient(IPaddress)’: ipxserver.cpp:131: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp:132: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp:134: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp:136: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp:138: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp:140: warning: dereferencing type-punned pointer might break strict-aliasing rules ipxserver.cpp: In function ‘void IPX_ServerLoop()’: ipxserver.cpp:175: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in libs Making all in zmbv Making all in ints ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ems.cpp: In function ‘Bitu V86_Monitor()’: ems.cpp:1012: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ ems.cpp:1031: warning: format ‘%x’ expects type ‘unsigned int’, but argument 2 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules int10_put_pixel.cpp:24: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:24: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:24: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:24: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type int10_put_pixel.cpp:25: warning: large integer implicitly truncated to unsigned type ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules bios.cpp: In function ‘Bitu INT14_Handler()’: bios.cpp:367: warning: too few arguments for format ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules bios_disk.cpp: In function ‘void swapInDisks()’: bios_disk.cpp:109: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘Bits’ bios_disk.cpp:109: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bits’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in misc ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in shell ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules shell_cmds.cpp: In function ‘void FormatNumber(Bitu, char*)’: shell_cmds.cpp:306: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ shell_cmds.cpp:306: warning: format ‘%03d’ expects type ‘int’, but argument 4 has type ‘Bitu’ shell_cmds.cpp:306: warning: format ‘%03d’ expects type ‘int’, but argument 5 has type ‘Bitu’ shell_cmds.cpp:306: warning: format ‘%03d’ expects type ‘int’, but argument 6 has type ‘Bitu’ shell_cmds.cpp:310: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ shell_cmds.cpp:310: warning: format ‘%03d’ expects type ‘int’, but argument 4 has type ‘Bitu’ shell_cmds.cpp:310: warning: format ‘%03d’ expects type ‘int’, but argument 5 has type ‘Bitu’ shell_cmds.cpp:314: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ shell_cmds.cpp:314: warning: format ‘%03d’ expects type ‘int’, but argument 4 has type ‘Bitu’ shell_cmds.cpp:317: warning: format ‘%d’ expects type ‘int’, but argument 3 has type ‘Bitu’ ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules Making all in platform Making all in visualc ../include/cpu.h: In member function ‘void Descriptor::Load(PhysPt)’: ../include/cpu.h:303: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/cpu.h: In member function ‘void Descriptor::Save(PhysPt)’: ../include/cpu.h:308: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_PSP::SetSize(Bit16u)’: ../include/dos_inc.h:282: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetSize()’: ../include/dos_inc.h:283: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_PSP::SetEnvironment(Bit16u)’: ../include/dos_inc.h:284: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetEnvironment()’: ../include/dos_inc.h:285: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_PSP::SetParent(Bit16u)’: ../include/dos_inc.h:289: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_PSP::GetParent()’: ../include/dos_inc.h:290: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_PSP::SetStack(RealPt)’: ../include/dos_inc.h:291: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetStack()’: ../include/dos_inc.h:292: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_PSP::SetInt22(RealPt)’: ../include/dos_inc.h:293: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘RealPt DOS_PSP::GetInt22()’: ../include/dos_inc.h:294: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirID(Bit16u)’: ../include/dos_inc.h:456: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_DTA::SetDirIDCluster(Bit16u)’: ../include/dos_inc.h:457: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirID()’: ../include/dos_inc.h:458: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_DTA::GetDirIDCluster()’: ../include/dos_inc.h:459: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_MCB::SetType(Bit8u)’: ../include/dos_inc.h:537: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_MCB::SetSize(Bit16u)’: ../include/dos_inc.h:538: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_MCB::SetPSPSeg(Bit16u)’: ../include/dos_inc.h:539: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit8u DOS_MCB::GetType()’: ../include/dos_inc.h:540: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetSize()’: ../include/dos_inc.h:541: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_MCB::GetPSPSeg()’: ../include/dos_inc.h:542: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_SDA::SetDrive(Bit8u)’: ../include/dos_inc.h:563: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_SDA::SetDTA(Bit32u)’: ../include/dos_inc.h:564: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘void DOS_SDA::SetPSP(Bit16u)’: ../include/dos_inc.h:565: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit8u DOS_SDA::GetDrive()’: ../include/dos_inc.h:566: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit16u DOS_SDA::GetPSP()’: ../include/dos_inc.h:567: warning: dereferencing type-punned pointer might break strict-aliasing rules ../include/dos_inc.h: In member function ‘Bit32u DOS_SDA::GetDTA()’: ../include/dos_inc.h:568: warning: dereferencing type-punned pointer might break strict-aliasing rules gui/libgui.a(midi.o): In function `MidiHandler_alsa::send_event(int)': /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:48: undefined reference to `snd_seq_event_output' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:50: undefined reference to `snd_seq_drain_output' gui/libgui.a(midi.o): In function `MidiHandler_alsa::Close()': /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:122: undefined reference to `snd_seq_close' gui/libgui.a(midi.o): In function `MidiHandler_alsa::Open(char const*)': /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:143: undefined reference to `snd_seq_open' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:148: undefined reference to `snd_seq_client_id' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:149: undefined reference to `snd_seq_set_client_name' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:157: undefined reference to `snd_seq_create_simple_port' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:166: undefined reference to `snd_seq_connect_to' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:159: undefined reference to `snd_seq_close' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:167: undefined reference to `snd_seq_close' gui/libgui.a(midi.o): In function `MidiHandler_alsa::send_event(int)': /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:48: undefined reference to `snd_seq_event_output' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:48: undefined reference to `snd_seq_event_output' /var/tmp/portage/games-emulation/dosbox-0.70/work/dosbox-0.70/src/gui/midi_alsa.h:50: undefined reference to `snd_seq_drain_output' collect2: ld returned 1 exit status make[3]: *** [dosbox] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 !!! ERROR: games-emulation/dosbox-0.70 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3302: Called src_compile dosbox-0.70.ebuild, line 51: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/ebuilds/games-emulation:dosbox-0.70:20070323-171530.log'.