=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for mame-0.251 /bin/rm -f /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/png* GCC 7.5.0 detected Creating obj/Release Creating obj/Release/src/host Creating obj/Release/src/host/lua-5.3.0/src Creating ../../bin/bsd lapi.c lauxlib.c lbaselib.c Converting translation language/Afrikaans/strings.po... Converting translation language/Albanian/strings.po... lbitlib.c lcode.c lcorolib.c Converting translation language/Arabic/strings.po... Converting translation language/Basque/strings.po... lctype.c ldblib.c ldebug.c ldo.c ldump.c Converting translation language/Bosnian/strings.po... lfunc.c Converting translation language/Belarusian/strings.po... lgc.c ../../src/host/lua-5.3.0/src/lgc.c: In function 'freeobj': ../../src/host/lua-5.3.0/src/lgc.c:691:7: warning: this statement may fall through [-Wimplicit-fallthrough=] ../../src/host/lua-5.3.0/src/lgc.c:693:5: note: here linit.c liolib.c llex.c Converting translation language/Bulgarian/strings.po... lmathlib.c Converting translation language/Burmese/strings.po... lmem.c loadlib.c lobject.c lopcodes.c Converting translation language/Catalan/strings.po... Converting translation language/Chinese_Simplified/strings.po... loslib.c lparser.c lstate.c lstring.c Converting translation language/Chinese_Traditional/strings.po... lstrlib.c ../../src/host/lua-5.3.0/src/lstrlib.c: In function 'str_pack': ../../src/host/lua-5.3.0/src/lstrlib.c:1252:103: warning: this statement may fall through [-Wimplicit-fallthrough=] ../../src/host/lua-5.3.0/src/lstrlib.c:1253:7: note: here ../../src/host/lua-5.3.0/src/lstrlib.c: In function 'match': ../../src/host/lua-5.3.0/src/lstrlib.c:501:16: warning: this statement may fall through [-Wimplicit-fallthrough=] ../../src/host/lua-5.3.0/src/lstrlib.c:503:13: note: here ltable.c ltablib.c Converting translation language/Croatian/strings.po... ../../src/host/lua-5.3.0/src/ltable.c: In function 'luaH_get': ../../src/host/lua-5.3.0/src/ltable.c:545:26: warning: this statement may fall through [-Wimplicit-fallthrough=] ../../src/host/lua-5.3.0/src/ltable.c:551:5: note: here ltm.c lundump.c lutf8lib.c lvm.c lzio.c os_chdir.c Converting translation language/Czech/strings.po... os_copyfile.c Converting translation language/Danish/strings.po... os_getcwd.c os_is64bit.c os_isdir.c os_isfile.c Converting translation language/Dutch/strings.po... os_match.c Converting translation language/English/strings.po... os_mkdir.c os_pathsearch.c os_rmdir.c os_stat.c os_ticks.c Converting translation language/Estonian/strings.po... os_uuid.c Converting translation language/Finnish/strings.po... path_getabsolute.c path_getrelative.c Converting translation language/French/strings.po... path_helpers.c Converting translation language/French_Belgium/strings.po... path_isabsolute.c premake.c premake_main.c scripts.c string_endswith.c string_hash.c Converting translation language/French_Canada/strings.po... Linking genie Converting translation language/Georgian/strings.po... Converting translation language/German/strings.po... Converting translation language/Greek/strings.po... Converting translation language/Hebrew/strings.po... Converting translation language/Hindi/strings.po... Converting translation language/Hungarian/strings.po... Converting translation language/Indonesian/strings.po... Converting translation language/Italian/strings.po... Converting translation language/Japanese/strings.po... Converting translation language/Korean/strings.po... Converting translation language/Latvian/strings.po... Converting translation language/Lithuanian/strings.po... Converting translation language/Macedonian/strings.po... Converting translation language/Norwegian/strings.po... Converting translation language/Persian/strings.po... Converting translation language/Polish/strings.po... Converting translation language/Portuguese/strings.po... Converting translation language/Portuguese_Brazil/strings.po... Converting translation language/Romanian/strings.po... Converting translation language/Russian/strings.po... Converting translation language/Serbian/strings.po... Converting translation language/Serbian_Cyrillic/strings.po... Converting translation language/Slovak/strings.po... Converting translation language/Slovenian/strings.po... Converting translation language/Spanish/strings.po... Converting translation language/Spanish_Mexico/strings.po... Converting translation language/Swedish/strings.po... Converting translation language/Thai/strings.po... Converting translation language/Turkish/strings.po... Converting translation language/Ukrainian/strings.po... Converting translation language/Vietnamese/strings.po... Compressing src/mame/layout/18w.lay... Compressing src/mame/layout/24cdjuke.lay... Compressing src/mame/layout/280zzzap.lay... Compressing src/mame/layout/30test.lay... Compressing src/mame/layout/3bagflnz.lay... Compressing src/mame/layout/3bagflvt.lay... Compressing src/mame/layout/4004clk.lay... Compressing src/mame/layout/4dpi.lay... Compressing src/mame/layout/7smash.lay... Compressing src/mame/layout/abaseb.lay... Compressing src/mame/layout/abc1600.lay... Compressing src/mame/layout/ac1clbmn.lay... Compressing src/mame/layout/ac1gogld.lay... Compressing src/mame/layout/ac1primt.lay... Compressing src/mame/layout/ac1pster.lay... Compressing src/mame/layout/ac1pstrt.lay... Compressing src/mame/layout/ac1taklv.lay... Compressing src/mame/layout/accomm.lay... Compressing src/mame/layout/ace.lay... Compressing src/mame/layout/ace_sp_dmd.lay... Compressing src/mame/layout/aces1.lay... Compressing src/mame/layout/aci_boris.lay... Compressing src/mame/layout/aci_borisdpl.lay... Compressing src/mame/layout/aci_ggm.lay... Compressing src/mame/layout/aci_prodigy.lay... Compressing src/mame/layout/acommand.lay... Compressing src/mame/layout/acrnsys1.lay... Compressing src/mame/layout/adonisce.lay... Compressing src/mame/layout/aim65.lay... Compressing src/mame/layout/adonisu.lay... Compressing src/mame/layout/aim65_40.lay... Compressing src/mame/layout/akkaarrh.lay... Compressing src/mame/layout/alinvade.lay... Compressing src/mame/layout/allied.lay... Compressing src/mame/layout/alnchase.lay... Compressing src/mame/layout/alphie.lay... Compressing src/mame/layout/alvg.lay... Compressing src/mame/layout/amaztron.lay... Compressing src/mame/layout/amerihok.lay... Compressing src/mame/layout/amico2k.lay... Compressing src/mame/layout/amiga.lay... Compressing src/mame/layout/ampoker2.lay... Compressing src/mame/layout/amusco.lay... Compressing src/mame/layout/ap10.lay... Compressing src/mame/layout/apollo.lay... Compressing src/mame/layout/apollo_15i.lay... Compressing src/mame/layout/apollo_dsp.lay... Compressing src/mame/layout/apricotp.lay... Compressing src/mame/layout/aquastge.lay... Compressing src/mame/layout/arcmania.lay... Compressing src/mame/layout/arcwins.lay... Compressing src/mame/layout/arimk4nz.lay... Compressing src/mame/layout/aristmk4.lay... Compressing src/mame/layout/aristmk5.lay... Compressing src/mame/layout/aristmk5_us.lay... Compressing src/mame/layout/aristmk5_us_200.lay... Compressing src/mame/layout/armora.lay... Compressing src/mame/layout/arrball.lay... Compressing src/mame/layout/astdelux.lay... Compressing src/mame/layout/astoneag.lay... Compressing src/mame/layout/astro.lay... Compressing src/mame/layout/atari_s1.lay... Compressing src/mame/layout/atari_s2.lay... Compressing src/mame/layout/atarifb.lay... Compressing src/mame/layout/atarifb4.lay... Compressing src/mame/layout/attackfc.lay... Compressing src/mame/layout/atm18mcc.lay... Compressing src/mame/layout/autorace.lay... Compressing src/mame/layout/avalnche.lay... Compressing src/mame/layout/ave_arb.lay... Compressing src/mame/layout/avigo.lay... Compressing src/mame/layout/avrmax.lay... Compressing src/mame/layout/babbage.lay... Compressing src/mame/layout/babydad.lay... Compressing src/mame/layout/babypkr.lay... Compressing src/mame/layout/baddog.lay... Compressing src/mame/layout/bambball.lay... Compressing src/mame/layout/bankshot.lay... Compressing src/mame/layout/barata.lay... Compressing src/mame/layout/barni.lay... Compressing src/mame/layout/barricad.lay... Compressing src/mame/layout/barrier.lay... Compressing src/mame/layout/bbc.lay... Compressing src/mame/layout/bbcm.lay... Compressing src/mame/layout/bcheetah.lay... Compressing src/mame/layout/beaminv.lay... Compressing src/mame/layout/beta.lay... Compressing src/mame/layout/bfm_sc4.lay... Compressing src/mame/layout/bfm_sc5.lay... Compressing src/mame/layout/bfmsys85.lay... Compressing src/mame/layout/bigtrak.lay... Compressing src/mame/layout/bingo.lay... Compressing src/mame/layout/bingowng.lay... Compressing src/mame/layout/blastit.lay... Compressing src/mame/layout/blckjack.lay... Compressing src/mame/layout/blockade.lay... Compressing src/mame/layout/blockch.lay... Compressing src/mame/layout/bmboxing.lay... Compressing src/mame/layout/bmiidx.lay... Compressing src/mame/layout/bmsafari.lay... Compressing src/mame/layout/bob85.lay... Compressing src/mame/layout/bonuscrd.lay... Compressing src/mame/layout/bparty.lay... Compressing src/mame/layout/brainbaf.lay... Compressing src/mame/layout/breakout.lay... Compressing src/mame/layout/brkball.lay... Compressing src/mame/layout/bship.lay... Compressing src/mame/layout/bship82.lay... Compressing src/mame/layout/buckrog.lay... Compressing src/mame/layout/buggybjr.lay... Compressing src/mame/layout/buggyboy.lay... Compressing src/mame/layout/buggychl.lay... Compressing src/mame/layout/bumblbug.lay... Compressing src/mame/layout/by17.lay... Compressing src/mame/layout/by17_matahari.lay... Compressing src/mame/layout/by17_pwerplay.lay... Compressing src/mame/layout/by35.lay... Compressing src/mame/layout/by35_playboy.lay... Compressing src/mame/layout/by6803.lay... Compressing src/mame/layout/by6803a.lay... Compressing src/mame/layout/bzone.lay... Compressing src/mame/layout/c80.lay... Compressing src/mame/layout/calspeed.lay... Compressing src/mame/layout/cambrp.lay... Compressing src/mame/layout/captflag.lay... Compressing src/mame/layout/cardline.lay... Compressing src/mame/layout/cashcatnz.lay... Compressing src/mame/layout/cashcham.lay... Compressing src/mame/layout/cashchama.lay... Compressing src/mame/layout/cashchamnz.lay... Compressing src/mame/layout/cashchamu.lay... Compressing src/mame/layout/cbombers.lay... Compressing src/mame/layout/cc40.lay... Compressing src/mame/layout/cdi.lay... Compressing src/mame/layout/cgang.lay... Compressing src/mame/layout/cgold2.lay... Compressing src/mame/layout/chance32.lay... Compressing src/mame/layout/changela.lay... Compressing src/mame/layout/chasehq.lay... Compressing src/mame/layout/checkma5.lay... Compressing src/mame/layout/cherryb3.lay... Compressing src/mame/layout/chessmate.lay... Compressing src/mame/layout/chessmst.lay... Compressing src/mame/layout/chessmstdm.lay... Compressing src/mame/layout/chexx.lay... Compressing src/mame/layout/chickna5v.lay... Compressing src/mame/layout/chqflag.lay... Compressing src/mame/layout/chrygld.lay... Compressing src/mame/layout/chsuper.lay... Compressing src/mame/layout/circus.lay... Compressing src/mame/layout/cischeat.lay... Compressing src/mame/layout/ck_master.lay... Compressing src/mame/layout/clowns.lay... Compressing src/mame/layout/cmaster.lay... Compressing src/mame/layout/cmasterb.lay... Compressing src/mame/layout/cmasterc.lay... Compressing src/mame/layout/cmezspin.lay... Compressing src/mame/layout/cmpacman.lay... Compressing src/mame/layout/cmpchess.lay... Compressing src/mame/layout/cmsport.lay... Compressing src/mame/layout/cmv4.lay... Compressing src/mame/layout/cnbaskb.lay... Compressing src/mame/layout/cnfball.lay... Compressing src/mame/layout/cnfball2.lay... Compressing src/mame/layout/cnsector.lay... Compressing src/mame/layout/comp4.lay... Compressing src/mame/layout/conchess.lay... Compressing src/mame/layout/conic_cchess.lay... Compressing src/mame/layout/conic_cchess2.lay... Compressing src/mame/layout/connect4.lay... Compressing src/mame/layout/contcirc.lay... Compressing src/mame/layout/cops.lay... Compressing src/mame/layout/copsnrob.lay... Compressing src/mame/layout/copycat.lay... Compressing src/mame/layout/copycatm2.lay... Compressing src/mame/layout/coralrc2.lay... Compressing src/mame/layout/cosmicm.lay... Compressing src/mame/layout/cosmicos.lay... Compressing src/mame/layout/cp1.lay... Compressing src/mame/layout/cqback.lay... Compressing src/mame/layout/crash.lay... Compressing src/mame/layout/crazybon.lay... Compressing src/mame/layout/crei680.lay... Compressing src/mame/layout/critcrsh.lay... Compressing src/mame/layout/crmaze2p.lay... Compressing src/mame/layout/crmaze4p.lay... Compressing src/mame/layout/crsbingo.lay... Compressing src/mame/layout/crusnexo.lay... Compressing src/mame/layout/crusnusa.lay... Compressing src/mame/layout/ctk530.lay... Compressing src/mame/layout/ctntune.lay... Compressing src/mame/layout/ctstein.lay... Compressing src/mame/layout/cuckoou.lay... Compressing src/mame/layout/cvicny.lay... Compressing src/mame/layout/cxg_ch2001.lay... Compressing src/mame/layout/cxg_commander.lay... Compressing src/mame/layout/cxg_dominator.lay... Compressing src/mame/layout/cxg_scptchess_v1.lay... Compressing src/mame/layout/cxg_scptchess_v2.lay... Compressing src/mame/layout/cxg_sphinx40.lay... Compressing src/mame/layout/cz101.lay... Compressing src/mame/layout/darius.lay... Compressing src/mame/layout/dataman.lay... Compressing src/mame/layout/datum.lay... Compressing src/mame/layout/db32016.lay... Compressing src/mame/layout/dblaxle.lay... Compressing src/mame/layout/dblcrown.lay... Compressing src/mame/layout/dct11em.lay... Compressing src/mame/layout/dcebridge.lay... Compressing src/mame/layout/de1.lay... Compressing src/mame/layout/de2.lay... Compressing src/mame/layout/de2a3.lay... Compressing src/mame/layout/deadeye.lay... Compressing src/mame/layout/debutm.lay... Compressing src/mame/layout/demon.lay... Compressing src/mame/layout/dendego.lay... Compressing src/mame/layout/depthch.lay... Compressing src/mame/layout/design6.lay... Compressing src/mame/layout/destroyr.lay... Compressing src/mame/layout/dfs500.lay... Compressing src/mame/layout/digel804.lay... Compressing src/mame/layout/dimtouch.lay... Compressing src/mame/layout/dinodino.lay... Compressing src/mame/layout/ditto.lay... Compressing src/mame/layout/dlair.lay... Compressing src/mame/layout/dmv.lay... Compressing src/mame/layout/dolphntr.lay... Compressing src/mame/layout/dolphntrb.lay... Compressing src/mame/layout/dolphntrceb.lay... Compressing src/mame/layout/dolphunk.lay... Compressing src/mame/layout/dpoker.lay... Compressing src/mame/layout/dragrace.lay... Compressing src/mame/layout/drdunk.lay... Compressing src/mame/layout/dreamwv.lay... Compressing src/mame/layout/drwho.lay... Compressing src/mame/layout/dunksunk.lay... Compressing src/mame/layout/dx100.lay... Compressing src/mame/layout/dx9.lay... Compressing src/mame/layout/dxfootb.lay... Compressing src/mame/layout/dynajack.lay... Compressing src/mame/layout/eacc.lay... Compressing src/mame/layout/ebaskb2.lay... Compressing src/mame/layout/ebball.lay... Compressing src/mame/layout/ebball2.lay... Compressing src/mame/layout/ebball3.lay... Compressing src/mame/layout/ebknight.lay... Compressing src/mame/layout/ecoinf2.lay... Compressing src/mame/layout/ecoinf3.lay... Compressing src/mame/layout/ecoinfr.lay... Compressing src/mame/layout/efball.lay... Compressing src/mame/layout/efootb4.lay... Compressing src/mame/layout/eforest.lay... Compressing src/mame/layout/einvader.lay... Compressing src/mame/layout/einvaderc.lay... Compressing src/mame/layout/elecbowl.lay... Compressing src/mame/layout/elecdet.lay... Compressing src/mame/layout/eleciq.lay... Compressing src/mame/layout/elekscmp.lay... Compressing src/mame/layout/elecyoyo.lay... Compressing src/mame/layout/elf2.lay... Compressing src/mame/layout/emma2.lay... Compressing src/mame/layout/enforceja.lay... Compressing src/mame/layout/enmirage.lay... Compressing src/mame/layout/epc.lay... Compressing src/mame/layout/esbattle.lay... Compressing src/mame/layout/escmars.lay... Compressing src/mame/layout/esoccer.lay... Compressing src/mame/layout/esq1by22.lay... Compressing src/mame/layout/esq2by16.lay... Compressing src/mame/layout/esq2by40.lay... Compressing src/mame/layout/et3400.lay... Compressing src/mame/layout/f1gpstar.lay... Compressing src/mame/layout/f1superb.lay... Compressing src/mame/layout/f2pbball.lay... Compressing src/mame/layout/f3in1.lay... Compressing src/mame/layout/f4431.lay... Compressing src/mame/layout/fashion.lay... Compressing src/mame/layout/fb01.lay... Compressing src/mame/layout/fccpu1.lay... Compressing src/mame/layout/fhunter.lay... Compressing src/mame/layout/fidel_acr.lay... Compressing src/mame/layout/fidel_as12.lay... Compressing src/mame/layout/fidel_bcc.lay... Compressing src/mame/layout/fidel_bkc.lay... Compressing src/mame/layout/fidel_brc.lay... Compressing src/mame/layout/fidel_bv3.lay... Compressing src/mame/layout/fidel_cc1.lay... Compressing src/mame/layout/fidel_cc10.lay... Compressing src/mame/layout/fidel_cc10c.lay... Compressing src/mame/layout/fidel_cc3.lay... Compressing src/mame/layout/fidel_chesster.lay... Compressing src/mame/layout/fidel_cphantom.lay... Compressing src/mame/layout/fidel_cr.lay... Compressing src/mame/layout/fidel_csc.lay... Compressing src/mame/layout/fidel_des.lay... Compressing src/mame/layout/fidel_desdis.lay... Compressing src/mame/layout/fidel_desdis_68kg.lay... Compressing src/mame/layout/fidel_desdis_68kr.lay... Compressing src/mame/layout/fidel_dsc.lay... Compressing src/mame/layout/fidel_eag.lay... Compressing src/mame/layout/fidel_eag_68k.lay... Compressing src/mame/layout/fidel_eas.lay... Compressing src/mame/layout/fidel_eldorado.lay... Compressing src/mame/layout/fidel_ex.lay... Compressing src/mame/layout/fidel_ex_68k.lay... Compressing src/mame/layout/fidel_exb.lay... Compressing src/mame/layout/fidel_exd.lay... Compressing src/mame/layout/fidel_exv.lay... Compressing src/mame/layout/fidel_gambit.lay... Compressing src/mame/layout/fidel_gin.lay... Compressing src/mame/layout/fidel_msc_v1.lay... Compressing src/mame/layout/fidel_msc_v2.lay... Compressing src/mame/layout/fidel_pc.lay... Compressing src/mame/layout/fidel_phantom.lay... Compressing src/mame/layout/fidel_playmatic.lay... Compressing src/mame/layout/fidel_rsc.lay... Compressing src/mame/layout/fidel_sc12.lay... Compressing src/mame/layout/fidel_sc6.lay... Compressing src/mame/layout/fidel_sc8.lay... Compressing src/mame/layout/fidel_sc9.lay... Compressing src/mame/layout/fidel_su9.lay... Compressing src/mame/layout/fidel_vcc.lay... Compressing src/mame/layout/fidel_vsc.lay... Compressing src/mame/layout/finalapr.lay... Compressing src/mame/layout/finallap.lay... Compressing src/mame/layout/fireball.lay... Compressing src/mame/layout/firebeat.lay... Compressing src/mame/layout/flash.lay... Compressing src/mame/layout/flicker.lay... Compressing src/mame/layout/fortecrd.lay... Compressing src/mame/layout/fortellr.lay... Compressing src/mame/layout/fruitstb.lay... Compressing src/mame/layout/ftri1.lay... Compressing src/mame/layout/fts2in1.lay... Compressing src/mame/layout/funjacks.lay... Compressing src/mame/layout/funrlgl.lay... Compressing src/mame/layout/funtag.lay... Compressing src/mame/layout/fvrpitch.lay... Compressing src/mame/layout/fxmcr165.lay... Compressing src/mame/layout/g627.lay... Compressing src/mame/layout/galactic.lay... Compressing src/mame/layout/galaxi.lay... Compressing src/mame/layout/gamball.lay... Compressing src/mame/layout/gamecom.lay... Compressing src/mame/layout/gamemach.lay... Compressing src/mame/layout/gamepock.lay... Compressing src/mame/layout/gckong.lay... Compressing src/mame/layout/geebee.lay... Compressing src/mame/layout/geisha.lay... Compressing src/mame/layout/genmagi.lay... Compressing src/mame/layout/gigatron.lay... Compressing src/mame/layout/gjackpot.lay... Compressing src/mame/layout/gl3000s.lay... Compressing src/mame/layout/gldarrow.lay... Compressing src/mame/layout/gldncrwn.lay... Compressing src/mame/layout/gldnpkr.lay... Compressing src/mame/layout/globalfr.lay... Compressing src/mame/layout/gmaster.lay... Compressing src/mame/layout/gnw_dualh.lay... Compressing src/mame/layout/gnw_dualv.lay... Compressing src/mame/layout/goldenc.lay... Compressing src/mame/layout/goldenra.lay... Compressing src/mame/layout/goldnpkr.lay... Compressing src/mame/layout/goldpyrb.lay... Compressing src/mame/layout/goldstar.lay... Compressing src/mame/layout/gorf.lay... Compressing src/mame/layout/gotcha.lay... Compressing src/mame/layout/gp_1.lay... Compressing src/mame/layout/gp_2.lay... Compressing src/mame/layout/gpoker.lay... Compressing src/mame/layout/gravity.lay... Compressing src/mame/layout/grchamp.lay... Compressing src/mame/layout/gridiron.lay... Compressing src/mame/layout/grobot9.lay... Compressing src/mame/layout/gts1.lay... Compressing src/mame/layout/gts3.lay... Compressing src/mame/layout/gts80.lay... Compressing src/mame/layout/gts80a.lay... Compressing src/mame/layout/gts80a_caveman.lay... Compressing src/mame/layout/gts80b.lay... Compressing src/mame/layout/guab.lay... Compressing src/mame/layout/gunchamp.lay... Compressing src/mame/layout/gunchamps.lay... Compressing src/mame/layout/gunfight.lay... Compressing src/mame/layout/gunnrose.lay... Compressing src/mame/layout/gypsyjug.lay... Compressing src/mame/layout/h2hbaseb.lay... Compressing src/mame/layout/h2hbaskbc.lay... Compressing src/mame/layout/h2hbaskb.lay... Compressing src/mame/layout/h2hboxing.lay... Compressing src/mame/layout/h2hfootb.lay... Compressing src/mame/layout/h2hhockey.lay... Compressing src/mame/layout/h2hhockeyc.lay... Compressing src/mame/layout/h2hsoccerc.lay... Compressing src/mame/layout/h8.lay... Compressing src/mame/layout/hankin.lay... Compressing src/mame/layout/hc110.lay... Compressing src/mame/layout/hccbaskb.lay... Compressing src/mame/layout/hh_cop400_test.lay... Compressing src/mame/layout/hh_cops1_test.lay... Compressing src/mame/layout/hh_hmcs40_test.lay... Compressing src/mame/layout/hh_melps4_test.lay... Compressing src/mame/layout/hh_pic16_test.lay... Compressing src/mame/layout/hh_pps41_test.lay... Compressing src/mame/layout/hh_rw5000_test.lay... Compressing src/mame/layout/hh_sm500_test.lay... Compressing src/mame/layout/hh_sm510_test.lay... Compressing src/mame/layout/hh_tms1k_test.lay... Compressing src/mame/layout/hh_ucom4_test.lay... Compressing src/mame/layout/hitparade.lay... Compressing src/mame/layout/horocomp.lay... Compressing src/mame/layout/horseran.lay... Compressing src/mame/layout/hotchili.lay... Compressing src/mame/layout/hp2640.lay... Compressing src/mame/layout/hp3478a.lay... Compressing src/mame/layout/hp86b.lay... Compressing src/mame/layout/hp9825.lay... Compressing src/mame/layout/hp9845b.lay... Compressing src/mame/layout/hp9k_3xx.lay... Compressing src/mame/layout/hyprdriv.lay... Compressing src/mame/layout/ibm6580.lay... Compressing src/mame/layout/igspoker.lay... Compressing src/mame/layout/icecold.lay... Compressing src/mame/layout/igsslot.lay... Compressing src/mame/layout/im01.lay... Compressing src/mame/layout/im05.lay... Compressing src/mame/layout/imolagp.lay... Compressing src/mame/layout/incasun.lay... Compressing src/mame/layout/incasunnz.lay... Compressing src/mame/layout/inderp.lay... Compressing src/mame/layout/inder.lay... Compressing src/mame/layout/indrema5.lay... Compressing src/mame/layout/instruct.lay... Compressing src/mame/layout/intellect02.lay... Compressing src/mame/layout/interpro.lay... Compressing src/mame/layout/intlc44.lay... Compressing src/mame/layout/intlc440.lay... Compressing src/mame/layout/inttoote.lay... Compressing src/mame/layout/invad2ct.lay... Compressing src/mame/layout/invaders.lay... Compressing src/mame/layout/irrmaze.lay... Compressing src/mame/layout/j2adnote.lay... Compressing src/mame/layout/j2always.lay... Compressing src/mame/layout/j2bankch.lay... Compressing src/mame/layout/j2bigbnk.lay... Compressing src/mame/layout/j2bigbox.lay... Compressing src/mame/layout/j2blustr.lay... Compressing src/mame/layout/j2cashbn.lay... Compressing src/mame/layout/j2cashrl.lay... Compressing src/mame/layout/j2cashro.lay... Compressing src/mame/layout/j2cashrv.lay... Compressing src/mame/layout/j2cashtk.lay... Compressing src/mame/layout/j2coinsh.lay... Compressing src/mame/layout/j2coppot.lay... Compressing src/mame/layout/j2cprndx.lay... Compressing src/mame/layout/j2criscr.lay... Compressing src/mame/layout/j2crown.lay... Compressing src/mame/layout/j2cshalm.lay... Compressing src/mame/layout/j2cshcrd.lay... Compressing src/mame/layout/j2cshfil.lay... Compressing src/mame/layout/j2cshnud.lay... Compressing src/mame/layout/j2cshsmh.lay... Compressing src/mame/layout/j2droplt.lay... Compressing src/mame/layout/j2cvault.lay... Compressing src/mame/layout/j2ewn.lay... Compressing src/mame/layout/j2ews.lay... Compressing src/mame/layout/j2exec.lay... Compressing src/mame/layout/j2fasttk.lay... Compressing src/mame/layout/j2fiveal.lay... Compressing src/mame/layout/j2fiveln.lay... Compressing src/mame/layout/j2fqueen.lay... Compressing src/mame/layout/j2frucnx.lay... Compressing src/mame/layout/j2fullhs.lay... Compressing src/mame/layout/j2fws.lay... Compressing src/mame/layout/j2ghostb.lay... Compressing src/mame/layout/j2gldchy.lay... Compressing src/mame/layout/j2goldbr.lay... Compressing src/mame/layout/j2hilocl.lay... Compressing src/mame/layout/j2hinote.lay... Compressing src/mame/layout/j2hiroll.lay... Compressing src/mame/layout/j2hitmon.lay... Compressing src/mame/layout/j2hotpot.lay... Compressing src/mame/layout/j2hotsht.lay... Compressing src/mame/layout/j2hypnot.lay... Compressing src/mame/layout/j2jackbr.lay... Compressing src/mame/layout/j2kingcl.lay... Compressing src/mame/layout/j2litean.lay... Compressing src/mame/layout/j2litnot.lay... Compressing src/mame/layout/j2lovshd.lay... Compressing src/mame/layout/j2lovsht.lay... Compressing src/mame/layout/j2luckar.lay... Compressing src/mame/layout/j2lucky2.lay... Compressing src/mame/layout/j2maxima.lay... Compressing src/mame/layout/j2monblt.lay... Compressing src/mame/layout/j2missis.lay... Compressing src/mame/layout/j2mongam.lay... Compressing src/mame/layout/j2montrp.lay... Compressing src/mame/layout/j2nolimt.lay... Compressing src/mame/layout/j2notesh.lay... Compressing src/mame/layout/j2nudbnz.lay... Compressing src/mame/layout/j2nudfev.lay... Compressing src/mame/layout/j2nudmon.lay... Compressing src/mame/layout/j2nudshf.lay... Compressing src/mame/layout/j2paypkt.lay... Compressing src/mame/layout/j2penny.lay... Compressing src/mame/layout/j2plsmnd.lay... Compressing src/mame/layout/j2plsnud.lay... Compressing src/mame/layout/j2pndrsh.lay... Compressing src/mame/layout/j2rdclb.lay... Compressing src/mame/layout/j2reelbn.lay... Compressing src/mame/layout/j2reelbo.lay... Compressing src/mame/layout/j2reelcz.lay... Compressing src/mame/layout/j2reelmc.lay... Compressing src/mame/layout/j2reelmo.lay... Compressing src/mame/layout/j2silvcl.lay... Compressing src/mame/layout/j2silvsh.lay... Compressing src/mame/layout/j2sldgld.lay... Compressing src/mame/layout/j2slvrgh.lay... Compressing src/mame/layout/j2spcrsv.lay... Compressing src/mame/layout/j2sstrea.lay... Compressing src/mame/layout/j2stahed.lay... Compressing src/mame/layout/j2supfrc.lay... Compressing src/mame/layout/j2suprsh.lay... Compressing src/mame/layout/j2supsft.lay... Compressing src/mame/layout/j2supstp.lay... Compressing src/mame/layout/j2suptrk.lay... Compressing src/mame/layout/j2swbank.lay... Compressing src/mame/layout/j2take2.lay... Compressing src/mame/layout/j2trail.lay... Compressing src/mame/layout/j2tstplt.lay... Compressing src/mame/layout/j5ar80cla.lay... Compressing src/mame/layout/j5cira.lay... Compressing src/mame/layout/j5fairp.lay... Compressing src/mame/layout/j5firebl.lay... Compressing src/mame/layout/j5hollyc.lay... Compressing src/mame/layout/j5hotdoga.lay... Compressing src/mame/layout/j5indsum.lay... Compressing src/mame/layout/j5intr.lay... Compressing src/mame/layout/j5movie.lay... Compressing src/mame/layout/j5nite.lay... Compressing src/mame/layout/j5palma.lay... Compressing src/mame/layout/j5popeye.lay... Compressing src/mame/layout/j5sizl.lay... Compressing src/mame/layout/j5supbara.lay... Compressing src/mame/layout/j5suphi.lay... Compressing src/mame/layout/j5swop.lay... Compressing src/mame/layout/j5term.lay... Compressing src/mame/layout/j5topshp.lay... Compressing src/mame/layout/j5trail.lay... Compressing src/mame/layout/j5ujb.lay... Compressing src/mame/layout/j5wsc.lay... Compressing src/mame/layout/j6aceclb.lay... Compressing src/mame/layout/j6acehi.lay... Compressing src/mame/layout/j6amdrm.lay... Compressing src/mame/layout/j6arcadee.lay... Compressing src/mame/layout/j6big50.lay... Compressing src/mame/layout/j6bigbukc.lay... Compressing src/mame/layout/j6bigtopa.lay... Compressing src/mame/layout/j6bnkrcl.lay... Compressing src/mame/layout/j6bnza.lay... Compressing src/mame/layout/j6btbwd.lay... Compressing src/mame/layout/j6camelt.lay... Compressing src/mame/layout/j6casclaf.lay... Compressing src/mame/layout/j6cascze.lay... Compressing src/mame/layout/j6colcsh.lay... Compressing src/mame/layout/j6cpal.lay... Compressing src/mame/layout/j6crack.lay... Compressing src/mame/layout/j6drdogh.lay... Compressing src/mame/layout/j6euphor.lay... Compressing src/mame/layout/j6ewn.lay... Compressing src/mame/layout/j6fastfr.lay... Compressing src/mame/layout/j6ffce.lay... Compressing src/mame/layout/j6frtpot.lay... Compressing src/mame/layout/j6gidogh.lay... Compressing src/mame/layout/j6gldclb.lay... Compressing src/mame/layout/j6gogold.lay... Compressing src/mame/layout/j6goldgla.lay... Compressing src/mame/layout/j6guabc.lay... Compressing src/mame/layout/j6guabcl.lay... Compressing src/mame/layout/j6hapyhrb.lay... Compressing src/mame/layout/j6impuls.lay... Compressing src/mame/layout/j6impuls15.lay... Compressing src/mame/layout/j6indy6.lay... Compressing src/mame/layout/j6indy8.lay... Compressing src/mame/layout/j6kungfu.lay... Compressing src/mame/layout/j6kfc.lay... Compressing src/mame/layout/j6megbck.lay... Compressing src/mame/layout/j6mono60.lay... Compressing src/mame/layout/j6mono6010.lay... Compressing src/mame/layout/j6mono608.lay... Compressing src/mame/layout/j6monst.lay... Compressing src/mame/layout/j6montlk.lay... Compressing src/mame/layout/j6montlk6.lay... Compressing src/mame/layout/j6oxobin.lay... Compressing src/mame/layout/j6oxobin10.lay... Compressing src/mame/layout/j6quick.lay... Compressing src/mame/layout/j6ra.lay... Compressing src/mame/layout/j6redarwf.lay... Compressing src/mame/layout/j6reelmn.lay... Compressing src/mame/layout/j6rh6cld.lay... Compressing src/mame/layout/j6rhchil.lay... Compressing src/mame/layout/j6rico10.lay... Compressing src/mame/layout/j6roller10.lay... Compressing src/mame/layout/j6roller15.lay... Compressing src/mame/layout/j6roller8.lay... Compressing src/mame/layout/j6slagng.lay... Compressing src/mame/layout/j6snakes.lay... Compressing src/mame/layout/j6sonic10.lay... Compressing src/mame/layout/j6stards.lay... Compressing src/mame/layout/j6swpdrp.lay... Compressing src/mame/layout/j6tombc.lay... Compressing src/mame/layout/j6topflg.lay... Compressing src/mame/layout/j6twst.lay... Compressing src/mame/layout/j6untch.lay... Compressing src/mame/layout/j6vindal.lay... Compressing src/mame/layout/j6vivark.lay... Compressing src/mame/layout/j6wizardd.lay... Compressing src/mame/layout/j6wldkng.lay... Compressing src/mame/layout/j80bounc.lay... Compressing src/mame/layout/j80bac.lay... Compressing src/mame/layout/j80frogh.lay... Compressing src/mame/layout/j80golds.lay... Compressing src/mame/layout/j80hotln.lay... Compressing src/mame/layout/j80myspn.lay... Compressing src/mame/layout/j80nudg2.lay... Compressing src/mame/layout/j80rr.lay... Compressing src/mame/layout/j80supbk.lay... Compressing src/mame/layout/j80supst.lay... Compressing src/mame/layout/j80topsp.lay... Compressing src/mame/layout/j80wsprt2.lay... Compressing src/mame/layout/j_cnudgr.lay... Compressing src/mame/layout/j_dud.lay... Compressing src/mame/layout/j_ewn.lay... Compressing src/mame/layout/j_ews.lay... Compressing src/mame/layout/j_ewsdlx.lay... Compressing src/mame/layout/j_la.lay... Compressing src/mame/layout/j_lal.lay... Compressing src/mame/layout/j_lan.lay... Compressing src/mame/layout/j_lc.lay... Compressing src/mame/layout/j_lt.lay... Compressing src/mame/layout/j_ndu.lay... Compressing src/mame/layout/j_plus2.lay... Compressing src/mame/layout/j_ssh.lay... Compressing src/mame/layout/j_sup2p.lay... Compressing src/mame/layout/j_super2.lay... Compressing src/mame/layout/j_supsh.lay... Compressing src/mame/layout/jankenmn.lay... Compressing src/mame/layout/jazz.lay... Compressing src/mame/layout/jclub2.lay... Compressing src/mame/layout/jclub2o.lay... Compressing src/mame/layout/jeutel.lay... Compressing src/mame/layout/jockeyc.lay... Compressing src/mame/layout/jollycrd.lay... Compressing src/mame/layout/jp.lay... Compressing src/mame/layout/jpmimpct.lay... Compressing src/mame/layout/jpmmps.lay... Compressing src/mame/layout/jpms80.lay... Compressing src/mame/layout/jpmsru.lay... Compressing src/mame/layout/jpmsys5.lay... Compressing src/mame/layout/jungjuic.lay... Compressing src/mame/layout/junior.lay... Compressing src/mame/layout/k1003.lay... Compressing src/mame/layout/k28.lay... Compressing src/mame/layout/k28m2.lay... Compressing src/mame/layout/kas89.lay... Compressing src/mame/layout/kdt6.lay... Compressing src/mame/layout/kenokb.lay... Compressing src/mame/layout/kenseim.lay... Compressing src/mame/layout/kgalah.lay... Compressing src/mame/layout/kgbird.lay... Compressing src/mame/layout/kgbirda5.lay... Compressing src/mame/layout/kim1.lay... Compressing src/mame/layout/kingdrby.lay... Compressing src/mame/layout/kingpin.lay... Compressing src/mame/layout/kn01.lay... Compressing src/mame/layout/konamigt.lay... Compressing src/mame/layout/kungfur.lay... Compressing src/mame/layout/lafootb.lay... Compressing src/mame/layout/lagunar.lay... Compressing src/mame/layout/lazercmd.lay... Compressing src/mame/layout/lbeach.lay... Compressing src/mame/layout/lc80.lay... Compressing src/mame/layout/lchicken.lay... Compressing src/mame/layout/lckydraw.lay... Compressing src/mame/layout/leboom.lay... Compressing src/mame/layout/lependu.lay... Compressing src/mame/layout/lespendu.lay... Compressing src/mame/layout/lightfgt.lay... Compressing src/mame/layout/liveafb.lay... Compressing src/mame/layout/lk3000.lay... Compressing src/mame/layout/llc1.lay... Compressing src/mame/layout/locoloota.lay... Compressing src/mame/layout/lostreas.lay... Compressing src/mame/layout/ltcasinn.lay... Compressing src/mame/layout/ltcasino.lay... Compressing src/mame/layout/ltd.lay... Compressing src/mame/layout/luckgrln.lay... Compressing src/mame/layout/lucky74.lay... Compressing src/mame/layout/lucky8.lay... Compressing src/mame/layout/lucky8p1.lay... Compressing src/mame/layout/luckybal.lay... Compressing src/mame/layout/luckyrlt.lay... Compressing src/mame/layout/lynx.lay... Compressing src/mame/layout/m1albsqp.lay... Compressing src/mame/layout/m1apollo2.lay... Compressing src/mame/layout/m1bargnc.lay... Compressing src/mame/layout/m1bghou.lay... Compressing src/mame/layout/m1bigdel.lay... Compressing src/mame/layout/m1calypsa.lay... Compressing src/mame/layout/m1casclb.lay... Compressing src/mame/layout/m1casroy1.lay... Compressing src/mame/layout/m1chain.lay... Compressing src/mame/layout/m1clbfvr.lay... Compressing src/mame/layout/m1cik51o.lay... Compressing src/mame/layout/m1cluecb1.lay... Compressing src/mame/layout/m1cluedo4.lay... Compressing src/mame/layout/m1cluessf.lay... Compressing src/mame/layout/m1coro21n.lay... Compressing src/mame/layout/m1cororrk.lay... Compressing src/mame/layout/m1dkong91n.lay... Compressing src/mame/layout/m1dxmono51o.lay... Compressing src/mame/layout/m1eastndl.lay... Compressing src/mame/layout/m1eastqv3.lay... Compressing src/mame/layout/m1fantfbb.lay... Compressing src/mame/layout/m1fightb.lay... Compressing src/mame/layout/m1frexplc.lay... Compressing src/mame/layout/m1gladg.lay... Compressing src/mame/layout/m1grescb.lay... Compressing src/mame/layout/m1guvnor.lay... Compressing src/mame/layout/m1hotpoth.lay... Compressing src/mame/layout/m1htclb.lay... Compressing src/mame/layout/m1imclb.lay... Compressing src/mame/layout/m1infern.lay... Compressing src/mame/layout/m1inwinc.lay... Compressing src/mame/layout/m1itjobc.lay... Compressing src/mame/layout/m1itskob.lay... Compressing src/mame/layout/m1jpmult.lay... Compressing src/mame/layout/m1lucknon.lay... Compressing src/mame/layout/m1luxorb.lay... Compressing src/mame/layout/m1manhat.lay... Compressing src/mame/layout/m1monclb.lay... Compressing src/mame/layout/m1mongam.lay... Compressing src/mame/layout/m1monmon.lay... Compressing src/mame/layout/m1monou.lay... Compressing src/mame/layout/m1nhp.lay... Compressing src/mame/layout/m1nudbnke.lay... Compressing src/mame/layout/m1omega.lay... Compressing src/mame/layout/m1onbusa.lay... Compressing src/mame/layout/m1pinkpc.lay... Compressing src/mame/layout/m1przeeb.lay... Compressing src/mame/layout/m1retpp.lay... Compressing src/mame/layout/m1search.lay... Compressing src/mame/layout/m1sptlgtc.lay... Compressing src/mame/layout/m1startr.lay... Compressing src/mame/layout/m1sudnima.lay... Compressing src/mame/layout/m1taknot.lay... Compressing src/mame/layout/m1thatlfc.lay... Compressing src/mame/layout/m1topstr.lay... Compressing src/mame/layout/m1triviax.lay... Compressing src/mame/layout/m1trtr.lay... Compressing src/mame/layout/m1ttcash.lay... Compressing src/mame/layout/m1wldzner.lay... Compressing src/mame/layout/m1wotwa.lay... Compressing src/mame/layout/m3acech.lay... Compressing src/mame/layout/m3autort.lay... Compressing src/mame/layout/m3biggam.lay... Compressing src/mame/layout/m3bigsht.lay... Compressing src/mame/layout/m3blkhle.lay... Compressing src/mame/layout/m3cabreta.lay... Compressing src/mame/layout/m3chase.lay... Compressing src/mame/layout/m3circle.lay... Compressing src/mame/layout/m3cskill.lay... Compressing src/mame/layout/m3cunlim.lay... Compressing src/mame/layout/m3fortun.lay... Compressing src/mame/layout/m3gcrown.lay... Compressing src/mame/layout/m3gmine.lay... Compressing src/mame/layout/m3lineup.lay... Compressing src/mame/layout/m3loony.lay... Compressing src/mame/layout/m3nnice.lay... Compressing src/mame/layout/m3oddson.lay... Compressing src/mame/layout/m3online.lay... Compressing src/mame/layout/m3oxo.lay... Compressing src/mame/layout/m3ratrce.lay... Compressing src/mame/layout/m3razdaza.lay... Compressing src/mame/layout/m3replay.lay... Compressing src/mame/layout/m3rockpl.lay... Compressing src/mame/layout/m3rollem.lay... Compressing src/mame/layout/m3rxchng.lay... Compressing src/mame/layout/m3sexcu.lay... Compressing src/mame/layout/m3slight.lay... Compressing src/mame/layout/m3snaphp.lay... Compressing src/mame/layout/m3spoof.lay... Compressing src/mame/layout/m3supadr.lay... Compressing src/mame/layout/m3supnud.lay... Compressing src/mame/layout/m3supspo.lay... Compressing src/mame/layout/m3supwin.lay... Compressing src/mame/layout/m3sweep.lay... Compressing src/mame/layout/m3tfair.lay... Compressing src/mame/layout/m3toplin.lay... Compressing src/mame/layout/m3winagnb.lay... Compressing src/mame/layout/m3winstr.lay... Compressing src/mame/layout/m3xchngg.lay... Compressing src/mame/layout/m4aao.lay... Compressing src/mame/layout/m4actbnk.lay... Compressing src/mame/layout/m4actclb.lay... Compressing src/mame/layout/m4actpak.lay... Compressing src/mame/layout/m4addr.lay... Compressing src/mame/layout/m4alladv.lay... Compressing src/mame/layout/m4alpha.lay... Compressing src/mame/layout/m4andybt.lay... Compressing src/mame/layout/m4andycp.lay... Compressing src/mame/layout/m4andyfh.lay... Compressing src/mame/layout/m4andyge.lay... Compressing src/mame/layout/m4apachg.lay... Compressing src/mame/layout/m4tenten.lay... Compressing src/mame/layout/m5addams.lay... Compressing src/mame/layout/m5all41d.lay... Compressing src/mame/layout/m5arab.lay... Compressing src/mame/layout/m5austin11.lay... Compressing src/mame/layout/m5barkng.lay... Compressing src/mame/layout/m5barmy.lay... Compressing src/mame/layout/m5baxe04.lay... Compressing src/mame/layout/m5bbro.lay... Compressing src/mame/layout/m5bbrocl.lay... Compressing src/mame/layout/m5beansa.lay... Compressing src/mame/layout/m5bigchs.lay... Compressing src/mame/layout/m5biggam.lay... Compressing src/mame/layout/m5bling.lay... Compressing src/mame/layout/m5blkwht11.lay... Compressing src/mame/layout/m5bnzclb.lay... Compressing src/mame/layout/m5btlbnk.lay... Compressing src/mame/layout/m5bttf.lay... Compressing src/mame/layout/m5bwaves.lay... Compressing src/mame/layout/m5carou.lay... Compressing src/mame/layout/m5cashat.lay... Compressing src/mame/layout/m5cashrn.lay... Compressing src/mame/layout/m5cbw.lay... Compressing src/mame/layout/m5centcl.lay... Compressing src/mame/layout/m5circlb33.lay... Compressing src/mame/layout/m5circus0a.lay... Compressing src/mame/layout/m5clifhn.lay... Compressing src/mame/layout/m5clown11.lay... Compressing src/mame/layout/m5codft.lay... Compressing src/mame/layout/m5cosclb.lay... Compressing src/mame/layout/m5crzkni.lay... Compressing src/mame/layout/m5cshkcb.lay... Compressing src/mame/layout/m5cshstx.lay... Compressing src/mame/layout/m5dblqtsb.lay... Compressing src/mame/layout/m5devil.lay... Compressing src/mame/layout/m5dick10.lay... Compressing src/mame/layout/m5doshpk05.lay... Compressing src/mame/layout/m5egr.lay... Compressing src/mame/layout/m5elband.lay... Compressing src/mame/layout/m5elim.lay... Compressing src/mame/layout/m5evgrhr.lay... Compressing src/mame/layout/m5ewn.lay... Compressing src/mame/layout/m5extrm.lay... Compressing src/mame/layout/m5fiddle.lay... Compressing src/mame/layout/m5fire.lay... Compressing src/mame/layout/m5firebl.lay... Compressing src/mame/layout/m5flipcr.lay... Compressing src/mame/layout/m5fortby.lay... Compressing src/mame/layout/m5frnzy.lay... Compressing src/mame/layout/m5funsun.lay... Compressing src/mame/layout/m5gdrag.lay... Compressing src/mame/layout/m5ggems20.lay... Compressing src/mame/layout/m5gimmie.lay... Compressing src/mame/layout/m5grush.lay... Compressing src/mame/layout/m5grush5.lay... Compressing src/mame/layout/m5gsstrk07.lay... Compressing src/mame/layout/m5gstrik.lay... Compressing src/mame/layout/m5hellrz.lay... Compressing src/mame/layout/m5hgl14.lay... Compressing src/mame/layout/m5hiclau.lay... Compressing src/mame/layout/m5hilok.lay... Compressing src/mame/layout/m5hifly.lay... Compressing src/mame/layout/m5hisprt.lay... Compressing src/mame/layout/m5hlsumo.lay... Compressing src/mame/layout/m5hopidl.lay... Compressing src/mame/layout/m5holy.lay... Compressing src/mame/layout/m5hotslt.lay... Compressing src/mame/layout/m5hotstf.lay... Compressing src/mame/layout/m5hypvip.lay... Compressing src/mame/layout/m5jackbx.lay... Compressing src/mame/layout/m5jackp2.lay... Compressing src/mame/layout/m5jackpt.lay... Compressing src/mame/layout/m5jlyjwl.lay... Compressing src/mame/layout/m5jmpgem01.lay... Compressing src/mame/layout/m5kingqc06.lay... Compressing src/mame/layout/m5kkebab.lay... Compressing src/mame/layout/m5korma.lay... Compressing src/mame/layout/m5loony.lay... Compressing src/mame/layout/m5loot.lay... Compressing src/mame/layout/m5lotta.lay... Compressing src/mame/layout/m5martns07.lay... Compressing src/mame/layout/m5mega.lay... Compressing src/mame/layout/m5mmak06.lay... Compressing src/mame/layout/m5monmst.lay... Compressing src/mame/layout/m5mpfc.lay... Compressing src/mame/layout/m5mprio.lay... Compressing src/mame/layout/m5neptun.lay... Compressing src/mame/layout/m5nnww.lay... Compressing src/mame/layout/m5oohaah.lay... Compressing src/mame/layout/m5oohrio.lay... Compressing src/mame/layout/m5openbx05.lay... Compressing src/mame/layout/m5overld.lay... Compressing src/mame/layout/m5peepsh.lay... Compressing src/mame/layout/m5piefac.lay... Compressing src/mame/layout/m5piefcr.lay... Compressing src/mame/layout/m5ppussy.lay... Compressing src/mame/layout/m5psyccl01.lay... Compressing src/mame/layout/m5psycho.lay... Compressing src/mame/layout/m5ptyani.lay... Compressing src/mame/layout/m5qdrawb.lay... Compressing src/mame/layout/m5qshot04.lay... Compressing src/mame/layout/m5ratpka.lay... Compressing src/mame/layout/m5razdz10.lay... Compressing src/mame/layout/m5redbal.lay... Compressing src/mame/layout/m5redrcka.lay... Compressing src/mame/layout/m5resfrg.lay... Compressing src/mame/layout/m5revo13.lay... Compressing src/mame/layout/m5rfymc.lay... Compressing src/mame/layout/m5rgclb12.lay... Compressing src/mame/layout/m5rhrgt02.lay... Compressing src/mame/layout/m5ritj.lay... Compressing src/mame/layout/m5rollup.lay... Compressing src/mame/layout/m5rollx.lay... Compressing src/mame/layout/m5rthh.lay... Compressing src/mame/layout/m5rub.lay... Compressing src/mame/layout/m5rwb.lay... Compressing src/mame/layout/m5scharg.lay... Compressing src/mame/layout/m5seven.lay... Compressing src/mame/layout/m5shark.lay... Compressing src/mame/layout/m5sheik.lay... Compressing src/mame/layout/m5skulcl20.lay... Compressing src/mame/layout/m5sondra.lay... Compressing src/mame/layout/m5speccl.lay... Compressing src/mame/layout/m5spiker.lay... Compressing src/mame/layout/m5spins.lay... Compressing src/mame/layout/m5squids06.lay... Compressing src/mame/layout/m5sstrk.lay... Compressing src/mame/layout/m5starcl.lay... Compressing src/mame/layout/m5stars26.lay... Compressing src/mame/layout/m5stax.lay... Compressing src/mame/layout/m5supnov.lay... Compressing src/mame/layout/m5supro.lay... Compressing src/mame/layout/m5tbird.lay... Compressing src/mame/layout/m5tempcl.lay... Compressing src/mame/layout/m5tempp.lay... Compressing src/mame/layout/m5tempt2.lay... Compressing src/mame/layout/m5tictacbwb.lay... Compressing src/mame/layout/m5trail.lay... Compressing src/mame/layout/m5ultimo04.lay... Compressing src/mame/layout/m5upover.lay... Compressing src/mame/layout/m5vampup.lay... Compressing src/mame/layout/m5vertgo.lay... Compressing src/mame/layout/m5wking05.lay... Compressing src/mame/layout/m5wonga.lay... Compressing src/mame/layout/m5wthing20.lay... Compressing src/mame/layout/m5xchn.lay... Compressing src/mame/layout/m5xfact11.lay... Compressing src/mame/layout/m68705prg.lay... Compressing src/mame/layout/m_bappl2.lay... Compressing src/mame/layout/m_bapple.lay... Compressing src/mame/layout/m_gndgit.lay... Compressing src/mame/layout/m_lndg.lay... Compressing src/mame/layout/m_mtchit.lay... Compressing src/mame/layout/m_mtchup.lay... Compressing src/mame/layout/macp.lay... Compressing src/mame/layout/magibomb.lay... Compressing src/mame/layout/magibombb.lay... Compressing src/mame/layout/magimaska.lay... Compressing src/mame/layout/majorpkr.lay... Compressing src/mame/layout/maniac.lay... Compressing src/mame/layout/marmagic.lay... Compressing src/mame/layout/marmagicu.lay... Compressing src/mame/layout/marywu.lay... Compressing src/mame/layout/mastmind.lay... Compressing src/mame/layout/matchme.lay... Compressing src/mame/layout/matchnum.lay... Compressing src/mame/layout/mathmagi.lay... Compressing src/mame/layout/mathmarv.lay... Compressing src/mame/layout/maxaflex.lay... Compressing src/mame/layout/maygay1b.lay... Compressing src/mame/layout/maze.lay... Compressing src/mame/layout/mbaseb.lay... Compressing src/mame/layout/mbaskb.lay... Compressing src/mame/layout/mbaskb2.lay... Compressing src/mame/layout/mbdtower.lay... Compressing src/mame/layout/mchess.lay... Compressing src/mame/layout/mcompgin.lay... Compressing src/mame/layout/md6802.lay... Compressing src/mame/layout/mdallas.lay... Compressing src/mame/layout/mdndclab.lay... Compressing src/mame/layout/mdrawpkr.lay... Compressing src/mame/layout/medlanes.lay... Compressing src/mame/layout/megacd.lay... Compressing src/mame/layout/mekd2.lay... Compressing src/mame/layout/mekd3.lay... Compressing src/mame/layout/mekd4.lay... Compressing src/mame/layout/mekd5.lay... Compressing src/mame/layout/melodym.lay... Compressing src/mame/layout/memoquiz.lay... Compressing src/mame/layout/mephisto_1.lay... Compressing src/mame/layout/mephisto_3.lay... Compressing src/mame/layout/mephisto_academy.lay... Compressing src/mame/layout/mephisto_alm16.lay... Compressing src/mame/layout/mephisto_alm32.lay... Compressing src/mame/layout/mephisto_amsterdam.lay... Compressing src/mame/layout/mephisto_berlin.lay... Compressing src/mame/layout/mephisto_bup.lay... Compressing src/mame/layout/mephisto_esb2.lay... Compressing src/mame/layout/mephisto_gen32.lay... Compressing src/mame/layout/mephisto_glasgow.lay... Compressing src/mame/layout/mephisto_junior.lay... Compressing src/mame/layout/mephisto_milano.lay... Compressing src/mame/layout/mephisto_mirage.lay... Compressing src/mame/layout/mephisto_mm1.lay... Compressing src/mame/layout/mephisto_mm2.lay... Compressing src/mame/layout/mephisto_mm5.lay... Compressing src/mame/layout/mephisto_modena.lay... Compressing src/mame/layout/mephisto_mondial.lay... Compressing src/mame/layout/mephisto_modular_tm.lay... Compressing src/mame/layout/mephisto_mondial2.lay... Compressing src/mame/layout/mephisto_mondial68k.lay... Compressing src/mame/layout/mephisto_montec.lay... Compressing src/mame/layout/mephisto_montreux.lay... Compressing src/mame/layout/mephisto_polgar.lay... Compressing src/mame/layout/mephisto_risc.lay... Compressing src/mame/layout/mephisto_smondial.lay... Compressing src/mame/layout/mephisto_smondial2.lay... Compressing src/mame/layout/merlin.lay... Compressing src/mame/layout/metalman.lay... Compressing src/mame/layout/meybjack.lay... Compressing src/mame/layout/mfootb.lay... Compressing src/mame/layout/mfootb2.lay... Compressing src/mame/layout/mg1.lay... Compressing src/mame/layout/mgames.lay... Compressing src/mame/layout/mgavegas.lay... Compressing src/mame/layout/mhockey.lay... Compressing src/mame/layout/mhockeya.lay... Compressing src/mame/layout/micon2.lay... Compressing src/mame/layout/micropin.lay... Compressing src/mame/layout/microvision.lay... Compressing src/mame/layout/mil4000.lay... Compressing src/mame/layout/milton.lay... Compressing src/mame/layout/mindset.lay... Compressing src/mame/layout/minferno.lay... Compressing src/mame/layout/miniboy7.lay... Compressing src/mame/layout/minicom.lay... Compressing src/mame/layout/misatk.lay... Compressing src/mame/layout/missamer.lay... Compressing src/mame/layout/mk14.lay... Compressing src/mame/layout/mk14vdu.lay... Compressing src/mame/layout/mkit09.lay... Compressing src/mame/layout/ml20.lay... Compressing src/mame/layout/mmarvin.lay... Compressing src/mame/layout/mmd1.lay... Compressing src/mame/layout/mmd2.lay... Compressing src/mame/layout/mmerlin.lay... Compressing src/mame/layout/model1io2.lay... Compressing src/mame/layout/modulab.lay... Compressing src/mame/layout/monkeysee.lay... Compressing src/mame/layout/montree.lay... Compressing src/mame/layout/monty.lay... Compressing src/mame/layout/monzagp.lay... Compressing src/mame/layout/mountmon.lay... Compressing src/mame/layout/mp68a.lay... Compressing src/mame/layout/mpf1.lay... Compressing src/mame/layout/mpf1b.lay... Compressing src/mame/layout/mpf1p.lay... Compressing src/mame/layout/mpu1.lay... Compressing src/mame/layout/mpu3.lay... Compressing src/mame/layout/mpu4.lay... Compressing src/mame/layout/mpu4ext.lay... Compressing src/mame/layout/mpu4plasma.lay... Compressing src/mame/layout/mpu5.lay... Compressing src/mame/layout/mrmusical.lay... Compressing src/mame/layout/ms0515.lay... Compressing src/mame/layout/msoccer.lay... Compressing src/mame/layout/msoccer2.lay... Compressing src/mame/layout/msthawk.lay... Compressing src/mame/layout/mulcd.lay... Compressing src/mame/layout/multidrw.lay... Compressing src/mame/layout/musicsrt.lay... Compressing src/mame/layout/mvbfree.lay... Compressing src/mame/layout/mwcbaseb.lay... Compressing src/mame/layout/mwcfootb.lay... Compressing src/mame/layout/mystgard.lay... Compressing src/mame/layout/navarone.lay... Compressing src/mame/layout/nbmj8688.lay... Compressing src/mame/layout/neogeo.lay... Compressing src/mame/layout/newbrain.lay... Compressing src/mame/layout/newbraina.lay... Compressing src/mame/layout/newufo.lay... Compressing src/mame/layout/nfb96.lay... Compressing src/mame/layout/nfb96tx.lay... Compressing src/mame/layout/ninjaw.lay... Compressing src/mame/layout/noraut11.lay... Compressing src/mame/layout/noraut12.lay... Compressing src/mame/layout/notechan.lay... Compressing src/mame/layout/novag_cexpert.lay... Compressing src/mame/layout/novag_cforte.lay... Compressing src/mame/layout/novag_const.lay... Compressing src/mame/layout/novag_constq.lay... Compressing src/mame/layout/novag_diablo68k.lay... Compressing src/mame/layout/novag_micro.lay... Compressing src/mame/layout/novag_micro2.lay... Compressing src/mame/layout/novag_mk1.lay... Compressing src/mame/layout/novag_mk2.lay... Compressing src/mame/layout/novag_mk2a.lay... Compressing src/mame/layout/novag_savant.lay... Compressing src/mame/layout/novag_scorpio68k.lay... Compressing src/mame/layout/novag_sexpert.lay... Compressing src/mame/layout/novag_sforte.lay... Compressing src/mame/layout/novag_snova.lay... Compressing src/mame/layout/novag_ssensor4.lay... Compressing src/mame/layout/novag_supercon.lay... Compressing src/mame/layout/novag_supremo.lay... Compressing src/mame/layout/novoplay.lay... Compressing src/mame/layout/nsm.lay... Compressing src/mame/layout/omegrace.lay... Compressing src/mame/layout/one4all.lay... Compressing src/mame/layout/orchidms.lay... Compressing src/mame/layout/orchidmsnz.lay... Compressing src/mame/layout/outrun.lay... Compressing src/mame/layout/overdriv.lay... Compressing src/mame/layout/packmon.lay... Compressing src/mame/layout/pairmtch.lay... Compressing src/mame/layout/palmf31.lay... Compressing src/mame/layout/palmmd8.lay... Compressing src/mame/layout/pantmag.lay... Compressing src/mame/layout/pantmaga.lay... Compressing src/mame/layout/paradice.lay... Compressing src/mame/layout/pasha2.lay... Compressing src/mame/layout/patinho.lay... Compressing src/mame/layout/pbactiont.lay... Compressing src/mame/layout/pbmastm.lay... Compressing src/mame/layout/pc1500.lay... Compressing src/mame/layout/pc8500.lay... Compressing src/mame/layout/pce220.lay... Compressing src/mame/layout/pcg850v.lay... Compressing src/mame/layout/pcw.lay... Compressing src/mame/layout/pdrift.lay... Compressing src/mame/layout/pe_bjack.lay... Compressing src/mame/layout/pe_keno.lay... Compressing src/mame/layout/pe_poker.lay... Compressing src/mame/layout/pe_schip.lay... Compressing src/mame/layout/pe_slots.lay... Compressing src/mame/layout/pengpayce.lay... Compressing src/mame/layout/pengpuck.lay... Compressing src/mame/layout/penpir2.lay... Compressing src/mame/layout/peplus.lay... Compressing src/mame/layout/petshop.lay... Compressing src/mame/layout/peyper.lay... Compressing src/mame/layout/phantom2.lay... Compressing src/mame/layout/phpball.lay... Compressing src/mame/layout/piggypas.lay... Compressing src/mame/layout/pilot1k.lay... Compressing src/mame/layout/pirpok2.lay... Compressing src/mame/layout/play_1.lay... Compressing src/mame/layout/play_2.lay... Compressing src/mame/layout/play_3.lay... Compressing src/mame/layout/playch10.lay... Compressing src/mame/layout/playmaker.lay... Compressing src/mame/layout/pmi80.lay... Compressing src/mame/layout/pmpoker.lay... Compressing src/mame/layout/pmroulet.lay... Compressing src/mame/layout/pnchmn.lay... Compressing src/mame/layout/poker41.lay... Compressing src/mame/layout/pokio.lay... Compressing src/mame/layout/pokonl97.lay... Compressing src/mame/layout/polepos.lay... Compressing src/mame/layout/poly880.lay... Compressing src/mame/layout/polyplay.lay... Compressing src/mame/layout/ppsatan.lay... Compressing src/mame/layout/pr8210.lay... Compressing src/mame/layout/pro80.lay... Compressing src/mame/layout/proconn.lay... Compressing src/mame/layout/prophet600.lay... Compressing src/mame/layout/przfight.lay... Compressing src/mame/layout/psr60.lay... Compressing src/mame/layout/psr70.lay... Compressing src/mame/layout/pulltabs.lay... Compressing src/mame/layout/pve500.lay... Compressing src/mame/layout/pvmil.lay... Compressing src/mame/layout/px4.lay... Compressing src/mame/layout/px8.lay... Compressing src/mame/layout/pyramid.lay... Compressing src/mame/layout/qfire.lay... Compressing src/mame/layout/qkracer.lay... Compressing src/mame/layout/qkracerm.lay... Compressing src/mame/layout/qkspeller.lay... Compressing src/mame/layout/qnile.lay... Compressing src/mame/layout/qnilec.lay... Compressing src/mame/layout/qnilecea.lay... Compressing src/mame/layout/qniled.lay... Compressing src/mame/layout/qnilenl.lay... Compressing src/mame/layout/qtbird.lay... Compressing src/mame/layout/quintoon.lay... Compressing src/mame/layout/quizshow.lay... Compressing src/mame/layout/quizwizc.lay... Compressing src/mame/layout/racedrivpan.lay... Compressing src/mame/layout/radr.lay... Compressing src/mame/layout/rainbow.lay... Compressing src/mame/layout/raisedvl.lay... Compressing src/mame/layout/ravens.lay... Compressing src/mame/layout/rdqa.lay... Compressing src/mame/layout/re800.lay... Compressing src/mame/layout/re900.lay... Compressing src/mame/layout/rebound.lay... Compressing src/mame/layout/recel.lay... Compressing src/mame/layout/redbaron.lay... Compressing src/mame/layout/reelrock.lay... Compressing src/mame/layout/regence.lay... Compressing src/mame/layout/retrsam.lay... Compressing src/mame/layout/retrsamb.lay... Compressing src/mame/layout/rocknms.lay... Compressing src/mame/layout/rockpin.lay... Compressing src/mame/layout/roul.lay... Compressing src/mame/layout/roundup5.lay... Compressing src/mame/layout/rowamet.lay... Compressing src/mame/layout/royalcrd.lay... Compressing src/mame/layout/roypok96.lay... Compressing src/mame/layout/rtpc.lay... Compressing src/mame/layout/rulechan.lay... Compressing src/mame/layout/rungun_dual.lay... Compressing src/mame/layout/rw10r.lay... Compressing src/mame/layout/rw24k.lay... Compressing src/mame/layout/rw30r.lay... Compressing src/mame/layout/rz1.lay... Compressing src/mame/layout/rzone.lay... Compressing src/mame/layout/s11.lay... Compressing src/mame/layout/s11a.lay... Compressing src/mame/layout/s11b.lay... Compressing src/mame/layout/s11c.lay... Compressing src/mame/layout/s3.lay... Compressing src/mame/layout/s4.lay... Compressing src/mame/layout/s6.lay... Compressing src/mame/layout/s6a.lay... Compressing src/mame/layout/s7.lay... Compressing src/mame/layout/s8pfevr.lay... Compressing src/mame/layout/s8ratrc.lay... Compressing src/mame/layout/s8scrzy.lay... Compressing src/mame/layout/s9.lay... Compressing src/mame/layout/sag.lay... Compressing src/mame/layout/saitek_ccompan.lay... Compressing src/mame/layout/saitek_chesstrv.lay... Compressing src/mame/layout/saitek_chesstrvi.lay... Compressing src/mame/layout/saitek_corona.lay... Compressing src/mame/layout/saitek_cp2000.lay... Compressing src/mame/layout/saitek_delta1.lay... Compressing src/mame/layout/saitek_exchess.lay... Compressing src/mame/layout/saitek_galileo.lay... Compressing src/mame/layout/saitek_intchess.lay... Compressing src/mame/layout/saitek_leonardo.lay... Compressing src/mame/layout/saitek_mark5.lay... Compressing src/mame/layout/saitek_mark6.lay... Compressing src/mame/layout/saitek_minichess.lay... Compressing src/mame/layout/saitek_prschess.lay... Compressing src/mame/layout/saitek_renaissance.lay... Compressing src/mame/layout/saitek_risc2500.lay... Compressing src/mame/layout/saitek_schess.lay... Compressing src/mame/layout/saitek_simultano.lay... Compressing src/mame/layout/saitek_sstar28k.lay... Compressing src/mame/layout/saitek_ssystem3.lay... Compressing src/mame/layout/saitek_ssystem4.lay... Compressing src/mame/layout/saitek_stratos.lay... Compressing src/mame/layout/saitek_tking.lay... Compressing src/mame/layout/saitek_tstar432.lay... Compressing src/mame/layout/saiyukip.lay... Compressing src/mame/layout/sanremo.lay... Compressing src/mame/layout/savia84.lay... Compressing src/mame/layout/sbrkout.lay... Compressing src/mame/layout/sbuk2.lay... Compressing src/mame/layout/sbuk2a.lay... Compressing src/mame/layout/sbuk3.lay... Compressing src/mame/layout/sc1_vfd.lay... Compressing src/mame/layout/sc1_vid.lay... Compressing src/mame/layout/sc1barcd.lay... Compressing src/mame/layout/sc1bartk.lay... Compressing src/mame/layout/sc1cl65.lay... Compressing src/mame/layout/sc1clbtma.lay... Compressing src/mame/layout/sc1cwcl.lay... Compressing src/mame/layout/sc1dblch.lay... Compressing src/mame/layout/sc1pwrl.lay... Compressing src/mame/layout/sc1sirb.lay... Compressing src/mame/layout/sc1spct.lay... Compressing src/mame/layout/sc1str4.lay... Compressing src/mame/layout/sc2.lay... Compressing src/mame/layout/sc2_dmd.lay... Compressing src/mame/layout/sc2_vfd.lay... Compressing src/mame/layout/sc2_vid.lay... Compressing src/mame/layout/sc2casr2.lay... Compressing src/mame/layout/sc2copcl7.lay... Compressing src/mame/layout/sc2cpe.lay... Compressing src/mame/layout/sc2cpg.lay... Compressing src/mame/layout/sc2eggs1.lay... Compressing src/mame/layout/sc2heypr.lay... Compressing src/mame/layout/sc2majes.lay... Compressing src/mame/layout/sc2prem2.lay... Compressing src/mame/layout/sc2prom.lay... Compressing src/mame/layout/sc2ptytm1.lay... Compressing src/mame/layout/sc2suprz1.lay... Compressing src/mame/layout/sc2town2.lay... Compressing src/mame/layout/sc4_dmd.lay... Compressing src/mame/layout/sc4acesh.lay... Compressing src/mame/layout/sc4bantm.lay... Compressing src/mame/layout/sc4bedcl.lay... Compressing src/mame/layout/sc4blast.lay... Compressing src/mame/layout/sc4blokq.lay... Compressing src/mame/layout/sc4bobcl.lay... Compressing src/mame/layout/sc4brksp.lay... Compressing src/mame/layout/sc4brollb.lay... Compressing src/mame/layout/sc4cabin.lay... Compressing src/mame/layout/sc4canca.lay... Compressing src/mame/layout/sc4captn.lay... Compressing src/mame/layout/sc4cariqd.lay... Compressing src/mame/layout/sc4carrya.lay... Compressing src/mame/layout/sc4cashm.lay... Compressing src/mame/layout/sc4cclasd.lay... Compressing src/mame/layout/sc4cclim.lay... Compressing src/mame/layout/sc4cfcas.lay... Compressing src/mame/layout/sc4chainb.lay... Compressing src/mame/layout/sc4chavy.lay... Compressing src/mame/layout/sc4chick.lay... Compressing src/mame/layout/sc4chuba.lay... Compressing src/mame/layout/sc4clashd.lay... Compressing src/mame/layout/sc4clue.lay... Compressing src/mame/layout/sc4cmania.lay... Compressing src/mame/layout/sc4cmous.lay... Compressing src/mame/layout/sc4cnfr.lay... Compressing src/mame/layout/sc4coro.lay... Compressing src/mame/layout/sc4crc.lay... Compressing src/mame/layout/sc4crcla.lay... Compressing src/mame/layout/sc4crzgna.lay... Compressing src/mame/layout/sc4crzkya.lay... Compressing src/mame/layout/sc4cvanif.lay... Compressing src/mame/layout/sc4cvclb.lay... Compressing src/mame/layout/sc4dayltf.lay... Compressing src/mame/layout/sc4deepi.lay... Compressing src/mame/layout/sc4derby.lay... Compressing src/mame/layout/sc4dmineb.lay... Compressing src/mame/layout/sc4dnd.lay... Compressing src/mame/layout/sc4dnddw.lay... Compressing src/mame/layout/sc4dndtp.lay... Compressing src/mame/layout/sc4drubyb.lay... Compressing src/mame/layout/sc4duckqa.lay... Compressing src/mame/layout/sc4dyna.lay... Compressing src/mame/layout/sc4eascsc.lay... Compressing src/mame/layout/sc4emmerc.lay... Compressing src/mame/layout/sc4fastfb.lay... Compressing src/mame/layout/sc4fd7tha.lay... Compressing src/mame/layout/sc4fever.lay... Compressing src/mame/layout/sc4fire.lay... Compressing src/mame/layout/sc4fpitcb.lay... Compressing src/mame/layout/sc4ftopib.lay... Compressing src/mame/layout/sc4fullt.lay... Compressing src/mame/layout/sc4fwpcs.lay... Compressing src/mame/layout/sc4gaga.lay... Compressing src/mame/layout/sc4gball.lay... Compressing src/mame/layout/sc4gd.lay... Compressing src/mame/layout/sc4gdclb.lay... Compressing src/mame/layout/sc4ggdlxf.lay... Compressing src/mame/layout/sc4gldcl.lay... Compressing src/mame/layout/sc4gslam.lay... Compressing src/mame/layout/sc4gx.lay... Compressing src/mame/layout/sc4hdd.lay... Compressing src/mame/layout/sc4hi5.lay... Compressing src/mame/layout/sc4hilo.lay... Compressing src/mame/layout/sc4himi.lay... Compressing src/mame/layout/sc4hissa.lay... Compressing src/mame/layout/sc4holyw.lay... Compressing src/mame/layout/sc4hotwd.lay... Compressing src/mame/layout/sc4hotpr.lay... Compressing src/mame/layout/sc4hyde.lay... Compressing src/mame/layout/sc4jack.lay... Compressing src/mame/layout/sc4kalei.lay... Compressing src/mame/layout/sc4knokb.lay... Compressing src/mame/layout/sc4lined.lay... Compressing src/mame/layout/sc4lions.lay... Compressing src/mame/layout/sc4lirb.lay... Compressing src/mame/layout/sc4lkbcl.lay... Compressing src/mame/layout/sc4lockb.lay... Compressing src/mame/layout/sc4mgr.lay... Compressing src/mame/layout/sc4mmmg.lay... Compressing src/mame/layout/sc4mondxe.lay... Compressing src/mame/layout/sc4monoba.lay... Compressing src/mame/layout/sc4monot.lay... Compressing src/mame/layout/sc4motor.lay... Compressing src/mame/layout/sc4mou.lay... Compressing src/mame/layout/sc4mr2rc.lay... Compressing src/mame/layout/sc4mspid.lay... Compressing src/mame/layout/sc4mtbb.lay... Compressing src/mame/layout/sc4mtbclb.lay... Compressing src/mame/layout/sc4nmtj.lay... Compressing src/mame/layout/sc4nudita.lay... Compressing src/mame/layout/sc4paccl.lay... Compressing src/mame/layout/sc4pacqpa.lay... Compressing src/mame/layout/sc4pen1c.lay... Compressing src/mame/layout/sc4pgold.lay... Compressing src/mame/layout/sc4pipe.lay... Compressing src/mame/layout/sc4plumb.lay... Compressing src/mame/layout/sc4po8.lay... Compressing src/mame/layout/sc4polic.lay... Compressing src/mame/layout/sc4pony.lay... Compressing src/mame/layout/sc4potsha.lay... Compressing src/mame/layout/sc4ppclb.lay... Compressing src/mame/layout/sc4pstata.lay... Compressing src/mame/layout/sc4pwrbq.lay... Compressing src/mame/layout/sc4pwrsg.lay... Compressing src/mame/layout/sc4qmodo.lay... Compressing src/mame/layout/sc4quidrb.lay... Compressing src/mame/layout/sc4redsq.lay... Compressing src/mame/layout/sc4revod.lay... Compressing src/mame/layout/sc4rhxcl.lay... Compressing src/mame/layout/sc4rhxcsa.lay... Compressing src/mame/layout/sc4richl.lay... Compressing src/mame/layout/sc4rmo.lay... Compressing src/mame/layout/sc4rogds.lay... Compressing src/mame/layout/sc4roksc.lay... Compressing src/mame/layout/sc4rotc.lay... Compressing src/mame/layout/sc4rtc.lay... Compressing src/mame/layout/sc4rttt.lay... Compressing src/mame/layout/sc4s6cd.lay... Compressing src/mame/layout/sc4sahed.lay... Compressing src/mame/layout/sc4sbust.lay... Compressing src/mame/layout/sc4slci.lay... Compressing src/mame/layout/sc4slihd.lay... Compressing src/mame/layout/sc4smk7.lay... Compressing src/mame/layout/sc4solgl.lay... Compressing src/mame/layout/sc4sparkd.lay... Compressing src/mame/layout/sc4sprng.lay... Compressing src/mame/layout/sc4srrca.lay... Compressing src/mame/layout/sc4starpk.lay... Compressing src/mame/layout/sc4strk.lay... Compressing src/mame/layout/sc4suscl.lay... Compressing src/mame/layout/sc4susk.lay... Compressing src/mame/layout/sc4taekw.lay... Compressing src/mame/layout/sc4takcl.lay... Compressing src/mame/layout/sc4tbana.lay... Compressing src/mame/layout/sc4tempt.lay... Compressing src/mame/layout/sc4tfclb.lay... Compressing src/mame/layout/sc4tic2.lay... Compressing src/mame/layout/sc4tload.lay... Compressing src/mame/layout/sc4tpshta.lay... Compressing src/mame/layout/sc4trail.lay... Compressing src/mame/layout/sc4tridn.lay... Compressing src/mame/layout/sc4ttomb.lay... Compressing src/mame/layout/sc4vrgclb.lay... Compressing src/mame/layout/sc4wldjkc.lay... Compressing src/mame/layout/sc4xmarka.lay... Compressing src/mame/layout/scat.lay... Compressing src/mame/layout/scrablex.lay... Compressing src/mame/layout/scrabsen.lay... Compressing src/mame/layout/scruiser.lay... Compressing src/mame/layout/sda5708.lay... Compressing src/mame/layout/sderby.lay... Compressing src/mame/layout/sdk85.lay... Compressing src/mame/layout/sdk86.lay... Compressing src/mame/layout/seabattl.lay... Compressing src/mame/layout/seawolf.lay... Compressing src/mame/layout/seawolf2.lay... Compressing src/mame/layout/segabill.lay... Compressing src/mame/layout/segabillv.lay... Compressing src/mame/layout/segajw.lay... Compressing src/mame/layout/selz80.lay... Compressing src/mame/layout/sentx6p.lay... Compressing src/mame/layout/setaroul.lay... Compressing src/mame/layout/sf2049.lay... Compressing src/mame/layout/sfiii2.lay... Compressing src/mame/layout/sfrush.lay... Compressing src/mame/layout/sgsafari.lay... Compressing src/mame/layout/sharkpy.lay... Compressing src/mame/layout/sharkpye.lay... Compressing src/mame/layout/showhanc.lay... Compressing src/mame/layout/showhand.lay... Compressing src/mame/layout/shuffle11.lay... Compressing src/mame/layout/shuffle4.lay... Compressing src/mame/layout/shuffle9.lay... Compressing src/mame/layout/shuttlei.lay... Compressing src/mame/layout/sidewndr.lay... Compressing src/mame/layout/sigmab52.lay... Compressing src/mame/layout/sigmapkr.lay... Compressing src/mame/layout/simon.lay... Compressing src/mame/layout/sitcom.lay... Compressing src/mame/layout/sitcomtmr.lay... Compressing src/mame/layout/skill98.lay... Compressing src/mame/layout/skilldrp.lay... Compressing src/mame/layout/skydiver.lay... Compressing src/mame/layout/slc1.lay... Compressing src/mame/layout/slots.lay... Compressing src/mame/layout/sltblgpo.lay... Compressing src/mame/layout/sltblgtk.lay... Compressing src/mame/layout/smastmind.lay... Compressing src/mame/layout/smoto.lay... Compressing src/mame/layout/sms1.lay... Compressing src/mame/layout/snmath.lay... Compressing src/mame/layout/snookr10.lay... Compressing src/mame/layout/snread.lay... Compressing src/mame/layout/snowcat.lay... Compressing src/mame/layout/snspell.lay... Compressing src/mame/layout/snspellsp.lay... Compressing src/mame/layout/solarq.lay... Compressing src/mame/layout/spacecom.lay... Compressing src/mame/layout/spacewin.lay... Compressing src/mame/layout/spacezap.lay... Compressing src/mame/layout/spacwalk.lay... Compressing src/mame/layout/spbactnp.lay... Compressing src/mame/layout/spcenctr.lay... Compressing src/mame/layout/spdheat.lay... Compressing src/mame/layout/spectra.lay... Compressing src/mame/layout/speechp.lay... Compressing src/mame/layout/speedbal.lay... Compressing src/mame/layout/speedbsk.lay... Compressing src/mame/layout/speedfrk.lay... Compressing src/mame/layout/speedrs.lay... Compressing src/mame/layout/speedup.lay... Compressing src/mame/layout/spellb.lay... Compressing src/mame/layout/spirit76.lay... Compressing src/mame/layout/splasfgt.lay... Compressing src/mame/layout/splitsec.lay... Compressing src/mame/layout/splus.lay... Compressing src/mame/layout/sprachmg.lay... Compressing src/mame/layout/spyhunt.lay... Compressing src/mame/layout/spyhunttec.lay... Compressing src/mame/layout/sr16.lay... Compressing src/mame/layout/ssimon.lay... Compressing src/mame/layout/sspeedr.lay... Compressing src/mame/layout/ssports4.lay... Compressing src/mame/layout/sstrangr.lay... Compressing src/mame/layout/st_mp100.lay... Compressing src/mame/layout/st_mp200.lay... Compressing src/mame/layout/stactics.lay... Compressing src/mame/layout/starcas.lay... Compressing src/mame/layout/stargame.lay... Compressing src/mame/layout/starwbc.lay... Compressing src/mame/layout/stepstag.lay... Compressing src/mame/layout/stisub.lay... Compressing src/mame/layout/stocker.lay... Compressing src/mame/layout/stopthief.lay... Compressing src/mame/layout/submar.lay... Compressing src/mame/layout/subroc3d.lay... Compressing src/mame/layout/subwars.lay... Compressing src/mame/layout/summit.lay... Compressing src/mame/layout/sundance.lay... Compressing src/mame/layout/super80.lay... Compressing src/mame/layout/superchs.lay... Compressing src/mame/layout/superbug.lay... Compressing src/mame/layout/suprstar.lay... Compressing src/mame/layout/svision.lay... Compressing src/mame/layout/svmu.lay... Compressing src/mame/layout/swhr2.lay... Compressing src/mame/layout/swhr2u.lay... Compressing src/mame/layout/sym1.lay... Compressing src/mame/layout/t3in1sa.lay... Compressing src/mame/layout/t7in1ss.lay... Compressing src/mame/layout/tactix.lay... Compressing src/mame/layout/tailg.lay... Compressing src/mame/layout/taito.lay... Compressing src/mame/layout/talkingbb.lay... Compressing src/mame/layout/tama.lay... Compressing src/mame/layout/tandy12.lay... Compressing src/mame/layout/tascr30.lay... Compressing src/mame/layout/tb303.lay... Compressing src/mame/layout/tbreakup.lay... Compressing src/mame/layout/tc4.lay... Compressing src/mame/layout/tc7atc.lay... Compressing src/mame/layout/tccombat.lay... Compressing src/mame/layout/tceptor2.lay... Compressing src/mame/layout/tcfball.lay... Compressing src/mame/layout/tcfballa.lay... Compressing src/mame/layout/tdracula.lay... Compressing src/mame/layout/teammate.lay... Compressing src/mame/layout/tec1.lay... Compressing src/mame/layout/techno.lay... Compressing src/mame/layout/tecnbras.lay... Compressing src/mame/layout/tenpindx.lay... Compressing src/mame/layout/thayers.lay... Compressing src/mame/layout/ti1250.lay... Compressing src/mame/layout/ti1270.lay... Compressing src/mame/layout/ti1680.lay... Compressing src/mame/layout/ti25503.lay... Compressing src/mame/layout/ti30.lay... Compressing src/mame/layout/ti5100.lay... Compressing src/mame/layout/ti74.lay... Compressing src/mame/layout/ti95.lay... Compressing src/mame/layout/timaze.lay... Compressing src/mame/layout/timetrv.lay... Compressing src/mame/layout/tinv2650.lay... Compressing src/mame/layout/tisr16.lay... Compressing src/mame/layout/tisub.lay... Compressing src/mame/layout/tisubb.lay... Compressing src/mame/layout/tithermos.lay... Compressing src/mame/layout/tk80.lay... Compressing src/mame/layout/tm990189.lay... Compressing src/mame/layout/tm990189v.lay... Compressing src/mame/layout/tmtennis.lay... Compressing src/mame/layout/tntell.lay... Compressing src/mame/layout/tonypok.lay... Compressing src/mame/layout/topgear.lay... Compressing src/mame/layout/topracer.lay... Compressing src/mame/layout/topspeed.lay... Compressing src/mame/layout/touchme.lay... Compressing src/mame/layout/toutangonl.lay... Compressing src/mame/layout/tranz330.lay... Compressing src/mame/layout/triton.lay... Compressing src/mame/layout/tritreat.lay... Compressing src/mame/layout/trstrove.lay... Compressing src/mame/layout/trvmadns.lay... Compressing src/mame/layout/ttfball.lay... Compressing src/mame/layout/turbo.lay... Compressing src/mame/layout/turbotag.lay... Compressing src/mame/layout/tx1.lay... Compressing src/mame/layout/tx81z.lay... Compressing src/mame/layout/ufo21.lay... Compressing src/mame/layout/ufo800.lay... Compressing src/mame/layout/ufombs.lay... Compressing src/mame/layout/ufomini.lay... Compressing src/mame/layout/unixpc.lay... Compressing src/mame/layout/unkch.lay... Compressing src/mame/layout/unkeinv.lay... Compressing src/mame/layout/upndown.lay... Compressing src/mame/layout/us2pfball.lay... Compressing src/mame/layout/ut88mini.lay... Compressing src/mame/layout/v4addlad.lay... Compressing src/mame/layout/v4barqst.lay... Compressing src/mame/layout/v4dbltak.lay... Compressing src/mame/layout/v4in1eg.lay... Compressing src/mame/layout/v4psi.lay... Compressing src/mame/layout/v4strike.lay... Compressing src/mame/layout/vaportrx.lay... Compressing src/mame/layout/vboy.lay... Compressing src/mame/layout/vcs80.lay... Compressing src/mame/layout/vd.lay... Compressing src/mame/layout/venicea5.lay... Compressing src/mame/layout/vgmplay.lay... Compressing src/mame/layout/victor21.lay... Compressing src/mame/layout/victor5.lay... Compressing src/mame/layout/vidbrain.lay... Compressing src/mame/layout/vidchal.lay... Compressing src/mame/layout/video21.lay... Compressing src/mame/layout/videocba.lay... Compressing src/mame/layout/videodad.lay... Compressing src/mame/layout/videopin.lay... Compressing src/mame/layout/videopkr.lay... Compressing src/mame/layout/videosaa.lay... Compressing src/mame/layout/vjdash.lay... Compressing src/mame/layout/vk100.lay... Compressing src/mame/layout/votrpss.lay... Compressing src/mame/layout/votrtnt.lay... Compressing src/mame/layout/vr.lay... Compressing src/mame/layout/vsmile.lay... Compressing src/mame/layout/vt100.lay... Compressing src/mame/layout/wackygtr.lay... Compressing src/mame/layout/wamazon.lay... Compressing src/mame/layout/wamazona.lay... Compressing src/mame/layout/warp1bl.lay... Compressing src/mame/layout/warrior.lay... Compressing src/mame/layout/wcougar.lay... Compressing src/mame/layout/wecleman.lay... Compressing src/mame/layout/whousetc.lay... Compressing src/mame/layout/wicat.lay... Compressing src/mame/layout/wico.lay... Compressing src/mame/layout/wikwin.lay... Compressing src/mame/layout/wildbill.lay... Compressing src/mame/layout/wildfire.lay... Compressing src/mame/layout/wildone.lay... Compressing src/mame/layout/winbingo.lay... Compressing src/mame/layout/wizatron.lay... Compressing src/mame/layout/wizways.lay... Compressing src/mame/layout/wldarrow.lay... Compressing src/mame/layout/wnpost.lay... Compressing src/mame/layout/wotw.lay... Compressing src/mame/layout/wpc_an.lay... Compressing src/mame/layout/wswan.lay... Compressing src/mame/layout/wtiger.lay... Compressing src/mame/layout/x68000.lay... Compressing src/mame/layout/xl25.lay... Compressing src/mame/layout/yeno_532xl.lay... Compressing src/mame/layout/yosakdon.lay... Compressing src/mame/layout/yukongl5.lay... Compressing src/mame/layout/z80clock.lay... Compressing src/mame/layout/z80dev.lay... Compressing src/mame/layout/z80ne.lay... Compressing src/mame/layout/z80net.lay... Compressing src/mame/layout/z80netb.lay... Compressing src/mame/layout/z80netf.lay... Compressing src/mame/layout/zac_1.lay... Compressing src/mame/layout/zac_2.lay... Compressing src/mame/layout/zac_proto.lay... Compressing src/mame/layout/zapcomputer.lay... Compressing src/mame/layout/zodiac.lay... Compressing src/mame/layout/zoo.lay... Building configurations... Running action 'gmake'... Generating "build/projects/sdl/mame/gmake-netbsd/Makefile" Generating "build/projects/sdl/mame/gmake-netbsd/qtdbg_sdl.make" Generating "build/projects/sdl/mame/gmake-netbsd/osd_sdl.make" Generating "build/projects/sdl/mame/gmake-netbsd/ocore_sdl.make" Generating "build/projects/sdl/mame/gmake-netbsd/utils.make" Generating "build/projects/sdl/mame/gmake-netbsd/netlist.make" Generating "build/projects/sdl/mame/gmake-netbsd/formats.make" Generating "build/projects/sdl/mame/gmake-netbsd/softfloat.make" Generating "build/projects/sdl/mame/gmake-netbsd/softfloat3.make" Generating "build/projects/sdl/mame/gmake-netbsd/7z.make" Generating "build/projects/sdl/mame/gmake-netbsd/lualibs.make" Generating "build/projects/sdl/mame/gmake-netbsd/bx.make" Generating "build/projects/sdl/mame/gmake-netbsd/bimg.make" Generating "build/projects/sdl/mame/gmake-netbsd/bgfx.make" Generating "build/projects/sdl/mame/gmake-netbsd/linenoise.make" Generating "build/projects/sdl/mame/gmake-netbsd/wdlfft.make" Generating "build/projects/sdl/mame/gmake-netbsd/ymfm.make" Generating "build/projects/sdl/mame/gmake-netbsd/emu.make" Generating "build/projects/sdl/mame/gmake-netbsd/precompile.make" Generating "build/projects/sdl/mame/gmake-netbsd/frontend.make" Generating "build/projects/sdl/mame/gmake-netbsd/optional.make" Generating "build/projects/sdl/mame/gmake-netbsd/dasm.make" Generating "build/projects/sdl/mame/gmake-netbsd/access.make" Generating "build/projects/sdl/mame/gmake-netbsd/acorn.make" Generating "build/projects/sdl/mame/gmake-netbsd/act.make" Generating "build/projects/sdl/mame/gmake-netbsd/adc.make" Generating "build/projects/sdl/mame/gmake-netbsd/adp.make" Generating "build/projects/sdl/mame/gmake-netbsd/agat.make" Generating "build/projects/sdl/mame/gmake-netbsd/akai.make" Generating "build/projects/sdl/mame/gmake-netbsd/alba.make" Generating "build/projects/sdl/mame/gmake-netbsd/alesis.make" Generating "build/projects/sdl/mame/gmake-netbsd/alliedleisure.make" Generating "build/projects/sdl/mame/gmake-netbsd/alpha.make" Generating "build/projects/sdl/mame/gmake-netbsd/altos.make" Generating "build/projects/sdl/mame/gmake-netbsd/amiga.make" Generating "build/projects/sdl/mame/gmake-netbsd/amirix.make" Generating "build/projects/sdl/mame/gmake-netbsd/ampro.make" Generating "build/projects/sdl/mame/gmake-netbsd/amstrad.make" Generating "build/projects/sdl/mame/gmake-netbsd/apf.make" Generating "build/projects/sdl/mame/gmake-netbsd/apollo.make" Generating "build/projects/sdl/mame/gmake-netbsd/apple.make" Generating "build/projects/sdl/mame/gmake-netbsd/appliedconcepts.make" Generating "build/projects/sdl/mame/gmake-netbsd/arcadia.make" Generating "build/projects/sdl/mame/gmake-netbsd/aristocrat.make" Generating "build/projects/sdl/mame/gmake-netbsd/atari.make" Generating "build/projects/sdl/mame/gmake-netbsd/atlus.make" Generating "build/projects/sdl/mame/gmake-netbsd/att.make" Generating "build/projects/sdl/mame/gmake-netbsd/ausnz.make" Generating "build/projects/sdl/mame/gmake-netbsd/banctec.make" Generating "build/projects/sdl/mame/gmake-netbsd/bandai.make" Generating "build/projects/sdl/mame/gmake-netbsd/barcrest.make" Generating "build/projects/sdl/mame/gmake-netbsd/be.make" Generating "build/projects/sdl/mame/gmake-netbsd/beehive.make" Generating "build/projects/sdl/mame/gmake-netbsd/bfm.make" Generating "build/projects/sdl/mame/gmake-netbsd/bitcorp.make" Generating "build/projects/sdl/mame/gmake-netbsd/bmc.make" Generating "build/projects/sdl/mame/gmake-netbsd/bondwell.make" Generating "build/projects/sdl/mame/gmake-netbsd/booth.make" Generating "build/projects/sdl/mame/gmake-netbsd/camputers.make" Generating "build/projects/sdl/mame/gmake-netbsd/canon.make" Generating "build/projects/sdl/mame/gmake-netbsd/cantab.make" Generating "build/projects/sdl/mame/gmake-netbsd/capcom.make" Generating "build/projects/sdl/mame/gmake-netbsd/casio.make" Generating "build/projects/sdl/mame/gmake-netbsd/cce.make" Generating "build/projects/sdl/mame/gmake-netbsd/ccs.make" Generating "build/projects/sdl/mame/gmake-netbsd/ceres.make" Generating "build/projects/sdl/mame/gmake-netbsd/ces.make" Generating "build/projects/sdl/mame/gmake-netbsd/chess.make" Generating "build/projects/sdl/mame/gmake-netbsd/chromatics.make" Generating "build/projects/sdl/mame/gmake-netbsd/cinematronics.make" Generating "build/projects/sdl/mame/gmake-netbsd/cirsa.make" Generating "build/projects/sdl/mame/gmake-netbsd/citoh.make" Generating "build/projects/sdl/mame/gmake-netbsd/coleco.make" Generating "build/projects/sdl/mame/gmake-netbsd/comad.make" Generating "build/projects/sdl/mame/gmake-netbsd/commodore.make" Generating "build/projects/sdl/mame/gmake-netbsd/compugraphic.make" Generating "build/projects/sdl/mame/gmake-netbsd/comx.make" Generating "build/projects/sdl/mame/gmake-netbsd/concept.make" Generating "build/projects/sdl/mame/gmake-netbsd/conitec.make" Generating "build/projects/sdl/mame/gmake-netbsd/cromemco.make" Generating "build/projects/sdl/mame/gmake-netbsd/cvs.make" Generating "build/projects/sdl/mame/gmake-netbsd/cxg.make" Generating "build/projects/sdl/mame/gmake-netbsd/cybiko.make" Generating "build/projects/sdl/mame/gmake-netbsd/dai.make" Generating "build/projects/sdl/mame/gmake-netbsd/dataeast.make" Generating "build/projects/sdl/mame/gmake-netbsd/ddr.make" Generating "build/projects/sdl/mame/gmake-netbsd/dec.make" Generating "build/projects/sdl/mame/gmake-netbsd/dg.make" Generating "build/projects/sdl/mame/gmake-netbsd/dgrm.make" Generating "build/projects/sdl/mame/gmake-netbsd/dms.make" Generating "build/projects/sdl/mame/gmake-netbsd/dooyong.make" Generating "build/projects/sdl/mame/gmake-netbsd/drc.make" Generating "build/projects/sdl/mame/gmake-netbsd/dynax.make" Generating "build/projects/sdl/mame/gmake-netbsd/eaca.make" Generating "build/projects/sdl/mame/gmake-netbsd/edevices.make" Generating "build/projects/sdl/mame/gmake-netbsd/efo.make" Generating "build/projects/sdl/mame/gmake-netbsd/elektor.make" Generating "build/projects/sdl/mame/gmake-netbsd/elektron.make" Generating "build/projects/sdl/mame/gmake-netbsd/emusys.make" Generating "build/projects/sdl/mame/gmake-netbsd/ensoniq.make" Generating "build/projects/sdl/mame/gmake-netbsd/enterprise.make" Generating "build/projects/sdl/mame/gmake-netbsd/entex.make" Generating "build/projects/sdl/mame/gmake-netbsd/eolith.make" Generating "build/projects/sdl/mame/gmake-netbsd/epoch.make" Generating "build/projects/sdl/mame/gmake-netbsd/epson.make" Generating "build/projects/sdl/mame/gmake-netbsd/ericsson.make" Generating "build/projects/sdl/mame/gmake-netbsd/excellent.make" Generating "build/projects/sdl/mame/gmake-netbsd/exidy.make" Generating "build/projects/sdl/mame/gmake-netbsd/f32.make" Generating "build/projects/sdl/mame/gmake-netbsd/facit.make" Generating "build/projects/sdl/mame/gmake-netbsd/fairchild.make" Generating "build/projects/sdl/mame/gmake-netbsd/fairlight.make" Generating "build/projects/sdl/mame/gmake-netbsd/falco.make" Generating "build/projects/sdl/mame/gmake-netbsd/fidelity.make" Generating "build/projects/sdl/mame/gmake-netbsd/force.make" Generating "build/projects/sdl/mame/gmake-netbsd/fujitsu.make" Generating "build/projects/sdl/mame/gmake-netbsd/funtech.make" Generating "build/projects/sdl/mame/gmake-netbsd/funworld.make" Generating "build/projects/sdl/mame/gmake-netbsd/fuuki.make" Generating "build/projects/sdl/mame/gmake-netbsd/gaelco.make" Generating "build/projects/sdl/mame/gmake-netbsd/galaxian.make" Generating "build/projects/sdl/mame/gmake-netbsd/gamepark.make" Generating "build/projects/sdl/mame/gmake-netbsd/gameplan.make" Generating "build/projects/sdl/mame/gmake-netbsd/gametron.make" Generating "build/projects/sdl/mame/gmake-netbsd/gottlieb.make" Generating "build/projects/sdl/mame/gmake-netbsd/gridcomp.make" Generating "build/projects/sdl/mame/gmake-netbsd/grundy.make" Generating "build/projects/sdl/mame/gmake-netbsd/handheld.make" Generating "build/projects/sdl/mame/gmake-netbsd/hds.make" Generating "build/projects/sdl/mame/gmake-netbsd/heathkit.make" Generating "build/projects/sdl/mame/gmake-netbsd/hec2hrp.make" Generating "build/projects/sdl/mame/gmake-netbsd/hegenerglaser.make" Generating "build/projects/sdl/mame/gmake-netbsd/heurikon.make" Generating "build/projects/sdl/mame/gmake-netbsd/hitachi.make" Generating "build/projects/sdl/mame/gmake-netbsd/homebrew.make" Generating "build/projects/sdl/mame/gmake-netbsd/homelab.make" Generating "build/projects/sdl/mame/gmake-netbsd/hp.make" Generating "build/projects/sdl/mame/gmake-netbsd/husky.make" Generating "build/projects/sdl/mame/gmake-netbsd/ibm.make" Generating "build/projects/sdl/mame/gmake-netbsd/ice.make" Generating "build/projects/sdl/mame/gmake-netbsd/igs.make" Generating "build/projects/sdl/mame/gmake-netbsd/igt.make" Generating "build/projects/sdl/mame/gmake-netbsd/informer.make" Generating "build/projects/sdl/mame/gmake-netbsd/intel.make" Generating "build/projects/sdl/mame/gmake-netbsd/intergraph.make" Generating "build/projects/sdl/mame/gmake-netbsd/interton.make" Generating "build/projects/sdl/mame/gmake-netbsd/irem.make" Generating "build/projects/sdl/mame/gmake-netbsd/isc.make" Generating "build/projects/sdl/mame/gmake-netbsd/itech.make" Generating "build/projects/sdl/mame/gmake-netbsd/jaleco.make" Generating "build/projects/sdl/mame/gmake-netbsd/jpm.make" Generating "build/projects/sdl/mame/gmake-netbsd/kaneko.make" Generating "build/projects/sdl/mame/gmake-netbsd/kawai.make" Generating "build/projects/sdl/mame/gmake-netbsd/kaypro.make" Generating "build/projects/sdl/mame/gmake-netbsd/kiwako.make" Generating "build/projects/sdl/mame/gmake-netbsd/koei.make" Generating "build/projects/sdl/mame/gmake-netbsd/konami.make" Generating "build/projects/sdl/mame/gmake-netbsd/kontron.make" Generating "build/projects/sdl/mame/gmake-netbsd/korg.make" Generating "build/projects/sdl/mame/gmake-netbsd/kurzweil.make" Generating "build/projects/sdl/mame/gmake-netbsd/kyber.make" Generating "build/projects/sdl/mame/gmake-netbsd/kyocera.make" Generating "build/projects/sdl/mame/gmake-netbsd/leapfrog.make" Generating "build/projects/sdl/mame/gmake-netbsd/learsiegler.make" Generating "build/projects/sdl/mame/gmake-netbsd/lsi.make" Generating "build/projects/sdl/mame/gmake-netbsd/luxor.make" Generating "build/projects/sdl/mame/gmake-netbsd/makerbot.make" Generating "build/projects/sdl/mame/gmake-netbsd/matic.make" Generating "build/projects/sdl/mame/gmake-netbsd/matsushita.make" Generating "build/projects/sdl/mame/gmake-netbsd/mattel.make" Generating "build/projects/sdl/mame/gmake-netbsd/maygay.make" Generating "build/projects/sdl/mame/gmake-netbsd/mchester.make" Generating "build/projects/sdl/mame/gmake-netbsd/meadows.make" Generating "build/projects/sdl/mame/gmake-netbsd/memotech.make" Generating "build/projects/sdl/mame/gmake-netbsd/mera.make" Generating "build/projects/sdl/mame/gmake-netbsd/merit.make" Generating "build/projects/sdl/mame/gmake-netbsd/metro.make" Generating "build/projects/sdl/mame/gmake-netbsd/mg1.make" Generating "build/projects/sdl/mame/gmake-netbsd/microkey.make" Generating "build/projects/sdl/mame/gmake-netbsd/microsoft.make" Generating "build/projects/sdl/mame/gmake-netbsd/microterm.make" Generating "build/projects/sdl/mame/gmake-netbsd/midcoin.make" Generating "build/projects/sdl/mame/gmake-netbsd/midw8080.make" Generating "build/projects/sdl/mame/gmake-netbsd/midway.make" Generating "build/projects/sdl/mame/gmake-netbsd/miltonbradley.make" Generating "build/projects/sdl/mame/gmake-netbsd/mips.make" Generating "build/projects/sdl/mame/gmake-netbsd/misc.make" Generating "build/projects/sdl/mame/gmake-netbsd/mit.make" Generating "build/projects/sdl/mame/gmake-netbsd/mits.make" Generating "build/projects/sdl/mame/gmake-netbsd/mitsubishi.make" Generating "build/projects/sdl/mame/gmake-netbsd/mizar.make" Generating "build/projects/sdl/mame/gmake-netbsd/morrow.make" Generating "build/projects/sdl/mame/gmake-netbsd/mos.make" Generating "build/projects/sdl/mame/gmake-netbsd/motorola.make" Generating "build/projects/sdl/mame/gmake-netbsd/mr.make" Generating "build/projects/sdl/mame/gmake-netbsd/msx.make" Generating "build/projects/sdl/mame/gmake-netbsd/multitech.make" Generating "build/projects/sdl/mame/gmake-netbsd/mupid.make" Generating "build/projects/sdl/mame/gmake-netbsd/nakajima.make" Generating "build/projects/sdl/mame/gmake-netbsd/namco.make" Generating "build/projects/sdl/mame/gmake-netbsd/nasco.make" Generating "build/projects/sdl/mame/gmake-netbsd/nascom.make" Generating "build/projects/sdl/mame/gmake-netbsd/natsemi.make" Generating "build/projects/sdl/mame/gmake-netbsd/ncd.make" Generating "build/projects/sdl/mame/gmake-netbsd/nec.make" Generating "build/projects/sdl/mame/gmake-netbsd/neogeo.make" Generating "build/projects/sdl/mame/gmake-netbsd/netronics.make" Generating "build/projects/sdl/mame/gmake-netbsd/next.make" Generating "build/projects/sdl/mame/gmake-netbsd/nichibutsu.make" Generating "build/projects/sdl/mame/gmake-netbsd/nintendo.make" Generating "build/projects/sdl/mame/gmake-netbsd/nix.make" Generating "build/projects/sdl/mame/gmake-netbsd/nmk.make" Generating "build/projects/sdl/mame/gmake-netbsd/nokia.make" Generating "build/projects/sdl/mame/gmake-netbsd/northstar.make" Generating "build/projects/sdl/mame/gmake-netbsd/novadesitec.make" Generating "build/projects/sdl/mame/gmake-netbsd/novag.make" Generating "build/projects/sdl/mame/gmake-netbsd/novation.make" Generating "build/projects/sdl/mame/gmake-netbsd/olivetti.make" Generating "build/projects/sdl/mame/gmake-netbsd/olympia.make" Generating "build/projects/sdl/mame/gmake-netbsd/olympiaint.make" Generating "build/projects/sdl/mame/gmake-netbsd/omnibyte.make" Generating "build/projects/sdl/mame/gmake-netbsd/omori.make" Generating "build/projects/sdl/mame/gmake-netbsd/omron.make" Generating "build/projects/sdl/mame/gmake-netbsd/openuni.make" Generating "build/projects/sdl/mame/gmake-netbsd/orca.make" Generating "build/projects/sdl/mame/gmake-netbsd/osborne.make" Generating "build/projects/sdl/mame/gmake-netbsd/osi.make" Generating "build/projects/sdl/mame/gmake-netbsd/pc.make" Generating "build/projects/sdl/mame/gmake-netbsd/pacific.make" Generating "build/projects/sdl/mame/gmake-netbsd/pacman.make" Generating "build/projects/sdl/mame/gmake-netbsd/palm.make" Generating "build/projects/sdl/mame/gmake-netbsd/pce.make" Generating "build/projects/sdl/mame/gmake-netbsd/philips.make" Generating "build/projects/sdl/mame/gmake-netbsd/phoenix.make" Generating "build/projects/sdl/mame/gmake-netbsd/pinball.make" Generating "build/projects/sdl/mame/gmake-netbsd/pitronics.make" Generating "build/projects/sdl/mame/gmake-netbsd/playmark.make" Generating "build/projects/sdl/mame/gmake-netbsd/poly88.make" Generating "build/projects/sdl/mame/gmake-netbsd/positron.make" Generating "build/projects/sdl/mame/gmake-netbsd/promat.make" Generating "build/projects/sdl/mame/gmake-netbsd/psikyo.make" Generating "build/projects/sdl/mame/gmake-netbsd/psion.make" Generating "build/projects/sdl/mame/gmake-netbsd/quantel.make" Generating "build/projects/sdl/mame/gmake-netbsd/qume.make" Generating "build/projects/sdl/mame/gmake-netbsd/ramtek.make" Generating "build/projects/sdl/mame/gmake-netbsd/rare.make" Generating "build/projects/sdl/mame/gmake-netbsd/rca.make" Generating "build/projects/sdl/mame/gmake-netbsd/regnecentralen.make" Generating "build/projects/sdl/mame/gmake-netbsd/rm.make" Generating "build/projects/sdl/mame/gmake-netbsd/robotron.make" Generating "build/projects/sdl/mame/gmake-netbsd/rockwell.make" Generating "build/projects/sdl/mame/gmake-netbsd/roland.make" Generating "build/projects/sdl/mame/gmake-netbsd/rolm.make" Generating "build/projects/sdl/mame/gmake-netbsd/sage.make" Generating "build/projects/sdl/mame/gmake-netbsd/saitek.make" Generating "build/projects/sdl/mame/gmake-netbsd/samcoupe.make" Generating "build/projects/sdl/mame/gmake-netbsd/samsung.make" Generating "build/projects/sdl/mame/gmake-netbsd/sanritsu.make" Generating "build/projects/sdl/mame/gmake-netbsd/sanyo.make" Generating "build/projects/sdl/mame/gmake-netbsd/saturn.make" Generating "build/projects/sdl/mame/gmake-netbsd/sega.make" Generating "build/projects/sdl/mame/gmake-netbsd/seibu.make" Generating "build/projects/sdl/mame/gmake-netbsd/sequential.make" Generating "build/projects/sdl/mame/gmake-netbsd/seta.make" Generating "build/projects/sdl/mame/gmake-netbsd/sfrj.make" Generating "build/projects/sdl/mame/gmake-netbsd/sgi.make" Generating "build/projects/sdl/mame/gmake-netbsd/shared.make" Generating "build/projects/sdl/mame/gmake-netbsd/sharp.make" Generating "build/projects/sdl/mame/gmake-netbsd/siemens.make" Generating "build/projects/sdl/mame/gmake-netbsd/sigma.make" Generating "build/projects/sdl/mame/gmake-netbsd/sinclair.make" Generating "build/projects/sdl/mame/gmake-netbsd/skeleton.make" Generating "build/projects/sdl/mame/gmake-netbsd/slicer.make" Generating "build/projects/sdl/mame/gmake-netbsd/snk.make" Generating "build/projects/sdl/mame/gmake-netbsd/sony.make" Generating "build/projects/sdl/mame/gmake-netbsd/sord.make" Generating "build/projects/sdl/mame/gmake-netbsd/stern.make" Generating "build/projects/sdl/mame/gmake-netbsd/stm.make" Generating "build/projects/sdl/mame/gmake-netbsd/subsino.make" Generating "build/projects/sdl/mame/gmake-netbsd/sun.make" Generating "build/projects/sdl/mame/gmake-netbsd/suna.make" Generating "build/projects/sdl/mame/gmake-netbsd/sunelectronics.make" Generating "build/projects/sdl/mame/gmake-netbsd/svi.make" Generating "build/projects/sdl/mame/gmake-netbsd/svision.make" Generating "build/projects/sdl/mame/gmake-netbsd/swtpc.make" Generating "build/projects/sdl/mame/gmake-netbsd/synertek.make" Generating "build/projects/sdl/mame/gmake-netbsd/ta.make" Generating "build/projects/sdl/mame/gmake-netbsd/tab.make" Generating "build/projects/sdl/mame/gmake-netbsd/taito.make" Generating "build/projects/sdl/mame/gmake-netbsd/tandberg.make" Generating "build/projects/sdl/mame/gmake-netbsd/tangerine.make" Generating "build/projects/sdl/mame/gmake-netbsd/tatsumi.make" Generating "build/projects/sdl/mame/gmake-netbsd/tatung.make" Generating "build/projects/sdl/mame/gmake-netbsd/tch.make" Generating "build/projects/sdl/mame/gmake-netbsd/teamconcepts.make" Generating "build/projects/sdl/mame/gmake-netbsd/tecfri.make" Generating "build/projects/sdl/mame/gmake-netbsd/technos.make" Generating "build/projects/sdl/mame/gmake-netbsd/tecmo.make" Generating "build/projects/sdl/mame/gmake-netbsd/tektronix.make" Generating "build/projects/sdl/mame/gmake-netbsd/telenova.make" Generating "build/projects/sdl/mame/gmake-netbsd/telercas.make" Generating "build/projects/sdl/mame/gmake-netbsd/televideo.make" Generating "build/projects/sdl/mame/gmake-netbsd/tesla.make" Generating "build/projects/sdl/mame/gmake-netbsd/thepit.make" Generating "build/projects/sdl/mame/gmake-netbsd/thomson.make" Generating "build/projects/sdl/mame/gmake-netbsd/ti.make" Generating "build/projects/sdl/mame/gmake-netbsd/tiger.make" Generating "build/projects/sdl/mame/gmake-netbsd/tigertel.make" Generating "build/projects/sdl/mame/gmake-netbsd/tiki.make" Generating "build/projects/sdl/mame/gmake-netbsd/toaplan.make" Generating "build/projects/sdl/mame/gmake-netbsd/tomy.make" Generating "build/projects/sdl/mame/gmake-netbsd/toshiba.make" Generating "build/projects/sdl/mame/gmake-netbsd/trainer.make" Generating "build/projects/sdl/mame/gmake-netbsd/trs.make" Generating "build/projects/sdl/mame/gmake-netbsd/tvgames.make" Generating "build/projects/sdl/mame/gmake-netbsd/ultimachine.make" Generating "build/projects/sdl/mame/gmake-netbsd/ultratec.make" Generating "build/projects/sdl/mame/gmake-netbsd/unicard.make" Generating "build/projects/sdl/mame/gmake-netbsd/unico.make" Generating "build/projects/sdl/mame/gmake-netbsd/unisonic.make" Generating "build/projects/sdl/mame/gmake-netbsd/unisys.make" Generating "build/projects/sdl/mame/gmake-netbsd/universal.make" Generating "build/projects/sdl/mame/gmake-netbsd/upl.make" Generating "build/projects/sdl/mame/gmake-netbsd/usp.make" Generating "build/projects/sdl/mame/gmake-netbsd/ussr.make" Generating "build/projects/sdl/mame/gmake-netbsd/valadon.make" Generating "build/projects/sdl/mame/gmake-netbsd/venture.make" Generating "build/projects/sdl/mame/gmake-netbsd/verifone.make" Generating "build/projects/sdl/mame/gmake-netbsd/vidbrain.make" Generating "build/projects/sdl/mame/gmake-netbsd/videoton.make" Generating "build/projects/sdl/mame/gmake-netbsd/virtual.make" Generating "build/projects/sdl/mame/gmake-netbsd/visual.make" Generating "build/projects/sdl/mame/gmake-netbsd/votrax.make" Generating "build/projects/sdl/mame/gmake-netbsd/vsystem.make" Generating "build/projects/sdl/mame/gmake-netbsd/vtech.make" Generating "build/projects/sdl/mame/gmake-netbsd/wang.make" Generating "build/projects/sdl/mame/gmake-netbsd/wavemate.make" Generating "build/projects/sdl/mame/gmake-netbsd/westinghouse.make" Generating "build/projects/sdl/mame/gmake-netbsd/wing.make" Generating "build/projects/sdl/mame/gmake-netbsd/wyse.make" Generating "build/projects/sdl/mame/gmake-netbsd/xerox.make" Generating "build/projects/sdl/mame/gmake-netbsd/yamaha.make" Generating "build/projects/sdl/mame/gmake-netbsd/yunsung.make" Generating "build/projects/sdl/mame/gmake-netbsd/zaccaria.make" Generating "build/projects/sdl/mame/gmake-netbsd/zenith.make" Generating "build/projects/sdl/mame/gmake-netbsd/zpa.make" Generating "build/projects/sdl/mame/gmake-netbsd/zvt.make" Generating "build/projects/sdl/mame/gmake-netbsd/mame.make" Generating "build/projects/sdl/mame/gmake-netbsd/romcmp.make" Generating "build/projects/sdl/mame/gmake-netbsd/chdman.make" Generating "build/projects/sdl/mame/gmake-netbsd/jedutil.make" Generating "build/projects/sdl/mame/gmake-netbsd/unidasm.make" Generating "build/projects/sdl/mame/gmake-netbsd/ldresample.make" Generating "build/projects/sdl/mame/gmake-netbsd/ldverify.make" Generating "build/projects/sdl/mame/gmake-netbsd/regrep.make" Generating "build/projects/sdl/mame/gmake-netbsd/srcclean.make" Generating "build/projects/sdl/mame/gmake-netbsd/split.make" Generating "build/projects/sdl/mame/gmake-netbsd/pngcmp.make" Generating "build/projects/sdl/mame/gmake-netbsd/nltool.make" Generating "build/projects/sdl/mame/gmake-netbsd/nlwav.make" Generating "build/projects/sdl/mame/gmake-netbsd/castool.make" Generating "build/projects/sdl/mame/gmake-netbsd/floptool.make" Generating "build/projects/sdl/mame/gmake-netbsd/imgtool.make" Generating "build/projects/sdl/mame/gmake-netbsd/testkeys.make" Done. Generated 364/364 projects. gmake[1]: Entering directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0251/build/projects/sdl/mame/gmake-netbsd' Creating ../../../../netbsd/bin/x32/Release Compiling src/emu/drivers/empty.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/drivers/empty.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libprecompile.a... gmake[1]: Leaving directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0251/build/projects/sdl/mame/gmake-netbsd' gmake[1]: Entering directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0251/build/projects/sdl/mame/gmake-netbsd' Creating ../../../../netbsd/bin/x32/Release/mame_mame Compiling src/mame/access/acvirus.cpp... Compiling src/mame/acorn/aa310.cpp... Compiling 3rdparty/lzma/C/7zAlloc.c... Compiling 3rdparty/lzma/C/7zArcIn.c... Compiling 3rdparty/lzma/C/7zBuf.c... Compiling 3rdparty/lzma/C/7zBuf2.c... Compiling 3rdparty/lzma/C/7zCrc.c... Compiling 3rdparty/lzma/C/7zCrcOpt.c... ../../../../../3rdparty/lzma/C/7zCrcOpt.c: In function 'CrcUpdateT1_BeT4': ../../../../../3rdparty/lzma/C/7zCrcOpt.c:75:11: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/7zCrcOpt.c: In function 'CrcUpdateT1_BeT8': ../../../../../3rdparty/lzma/C/7zCrcOpt.c:97:11: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/7zCrcOpt.c:103:11: warning: cast increases required alignment of target type [-Wcast-align] Compiling 3rdparty/lzma/C/7zDec.c... Compiling 3rdparty/lzma/C/7zFile.c... Compiling 3rdparty/lzma/C/7zStream.c... Compiling 3rdparty/lzma/C/Aes.c... Compiling 3rdparty/lzma/C/AesOpt.c... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/access/acvirus.cpp:65: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libaccess.a... Compiling src/mame/acorn/accomm.cpp... Compiling 3rdparty/lzma/C/Alloc.c... Compiling 3rdparty/lzma/C/Bcj2.c... Compiling 3rdparty/lzma/C/Bra.c... Compiling 3rdparty/lzma/C/Bra86.c... Compiling 3rdparty/lzma/C/BraIA64.c... Compiling 3rdparty/lzma/C/CpuArch.c... Compiling 3rdparty/lzma/C/Delta.c... Compiling 3rdparty/lzma/C/LzFind.c... Compiling 3rdparty/lzma/C/Lzma2Dec.c... Compiling 3rdparty/lzma/C/Lzma2Enc.c... Compiling 3rdparty/lzma/C/Lzma86Dec.c... Compiling 3rdparty/lzma/C/Lzma86Enc.c... Compiling 3rdparty/lzma/C/LzmaDec.c... Compiling 3rdparty/lzma/C/LzmaEnc.c... Compiling 3rdparty/lzma/C/Ppmd7.c... ../../../../../3rdparty/lzma/C/Ppmd7.c: In function 'GlueFreeBlocks': ../../../../../3rdparty/lzma/C/Ppmd7.c:167:28: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:169:12: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:175:4: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:176:4: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:177:4: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:179:6: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:184:26: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:188:29: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:192:8: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:193:8: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:200:13: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c:202:26: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c: In function 'RestartModel': ../../../../../3rdparty/lzma/C/Ppmd7.c:301:35: warning: cast increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/lzma/C/Ppmd7.c: In function 'CreateSuccessors': ../../../../../3rdparty/lzma/C/Ppmd7.c:396:12: warning: cast increases required alignment of target type [-Wcast-align] Compiling 3rdparty/lzma/C/Ppmd7Dec.c... Compiling 3rdparty/lzma/C/Ppmd7Enc.c... Compiling 3rdparty/lzma/C/Sha256.c... Compiling 3rdparty/lzma/C/Sort.c... Archiving lib7z.a... Compiling src/mame/acorn/acrnsys.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/accomm.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/acrnsys1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/aa310.cpp:108: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/apricot.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/acrnsys1.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/adc/super6.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/acrnsys.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/aristmk5.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/apricot.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/apricotf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/adc/super6.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/adc/superslave.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/apricotf.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/apricotkb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/adc/superslave.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libadc.a... Compiling src/mame/act/apricotp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/aristmk5.cpp:613: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/acorn/aristmk5.cpp: In member function 'void aristmk5_state::init_aristmk5()': ../../../../../src/mame/acorn/aristmk5.cpp:2147:58: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/atom.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/apricotkb.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/bbc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/apricotp.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/act/apricotp.cpp: In member function 'virtual void fp_state::machine_start()': ../../../../../src/mame/act/apricotp.cpp:535:60: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/apxen.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/atom.cpp:118: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/adp/adp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/bbc.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/bbc_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/apxen.cpp:34: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/victor9k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/adp/adp.cpp:158: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/adp/manohman.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/adp/manohman.cpp:134: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/adp/stellafr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/bbc_m.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/bbc_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/victor9k.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/act/victor9k_fdc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/adp/stellafr.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libadp.a... Compiling src/mame/act/victor9k_kb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/bbc_v.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/cms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/victor9k_fdc.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/agat/agat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/act/victor9k_kb.cpp:337: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libact.a... Compiling src/mame/acorn/electron.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/cms.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/akai/akaiax80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/agat/agat.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/agat/agat7.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/akai/akaiax80.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/akai/akaivx600.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/electron.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/electron_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/agat/agat7.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/agat/agat9.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/akai/akaivx600.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/akai/mpc3000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/electron_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/electron_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/agat/agat9.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/agat/agatkeyb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/electron_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/ertictac.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/akai/mpc3000.cpp:63: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/akai/mpc60.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/agat/agatkeyb.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libagat.a... Compiling src/mame/alba/albazg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/ertictac.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/riscpc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/akai/mpc60.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libakai.a... Compiling src/mame/alba/rmhaihai.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alba/albazg.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alesis/alesis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/riscpc.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/ssfindo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alba/rmhaihai.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alba/vsmjtria.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alesis/alesis.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alesis/alesis_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/ssfindo.cpp:129: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/upd65031.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alba/vsmjtria.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libalba.a... Compiling src/mame/alesis/alesis_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alesis/alesis_a.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/z88.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/upd65031.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alliedleisure/ace.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alesis/alesis_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libalesis.a... Compiling src/mame/alliedleisure/aleisttl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/z88.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/z88_impexp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alliedleisure/ace.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/ad_sound.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alliedleisure/aleisttl.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alliedleisure/clayshoo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/z88_impexp.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/acorn/z88_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/ad_sound.cpp:77: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/alpha68k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alliedleisure/clayshoo.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving liballiedleisure.a... Compiling src/mame/alpha/alpha68k_i.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/acorn/z88_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libacorn.a... Compiling src/mame/alpha/alpha68k_n.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/alpha68k_i.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/altos/acs8600_ics.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/alpha68k.cpp:204: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/alpha/alpha68k.cpp: In member function 'void alpha68k_V_state::init_sbasebal()': ../../../../../src/mame/alpha/alpha68k.cpp:2124:47: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/alg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/alpha68k_n.cpp:142: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/alpha68k_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/altos/acs8600_ics.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/altos/altos2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/alg.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/alg.cpp:50:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/amiga.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/alpha68k_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/alpha8201.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/altos/altos2.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/altos/altos486.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/alpha8201.cpp:276: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/champbas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/altos/altos486.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/altos/altos5.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/amiga.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/amiga.cpp:16:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/amiga_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/champbas.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/champbas_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/altos/altos5.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/altos/altos8600.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/amiga_m.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/amiga_m.cpp:14:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/amiga_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/champbas_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/equites.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/altos/altos8600.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp: In member function 'u16 altos8600_state::xlate_r(offs_t, u16, int)': ../../../../../src/mame/altos/altos8600.cpp:535:34: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp: In member function 'void altos8600_state::xlate_w(offs_t, u16, u16, int)': ../../../../../src/mame/altos/altos8600.cpp:557:31: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp:557:99: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp: In member function 'u16 altos8600_state::dmacram_r(offs_t, u16)': ../../../../../src/mame/altos/altos8600.cpp:629:34: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp: In member function 'void altos8600_state::dmacram_w(offs_t, u16, u16)': ../../../../../src/mame/altos/altos8600.cpp:642:31: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/altos/altos8600.cpp:642:99: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libaltos.a... Compiling src/mame/alpha/meijinsn.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/amiga_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/amiga_v.cpp:12:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/amigaaga.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/equites.cpp:324: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amirix/wxstar4000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/meijinsn.cpp:65: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/shougi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/amigaaga.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/amigaaga.cpp:28:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/arsystems.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amirix/wxstar4000.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libamirix.a... Compiling src/mame/alpha/splendor.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/shougi.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/cubo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/alpha/splendor.cpp:66: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libalpha.a... Compiling src/mame/amiga/mquake.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/arsystems.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/arsystems.cpp:54:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/amiga/arsystems.cpp: In member function 'void arcadia_amiga_state::generic_decode(const char*, int, int, int, int, int, int, int, int)': ../../../../../src/mame/amiga/arsystems.cpp:930:51: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/amiga/arsystems.cpp: In member function 'void arcadia_amiga_state::init_arcadia()': ../../../../../src/mame/amiga/arsystems.cpp:973:51: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amiga/upscope.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/cubo.cpp:319: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/cubo.cpp:320:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ampro/ampro.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/mquake.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/mquake.cpp:38:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/ams40041.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amiga/upscope.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/amiga/upscope.cpp:29:0: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:527:76: warning: cast from 'uint16_t* {aka short unsigned int*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libamiga.a... Compiling src/mame/amstrad/amstr_pc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ampro/ampro.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ampro/lb186.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/ams40041.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ampro/lbpc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/amstr_pc.cpp:188: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/amstrad.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ampro/lb186.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apf/apf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ampro/lbpc.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libampro.a... Compiling src/mame/amstrad/amstrad_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/amstrad.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apollo/apollo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apf/apf.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libapf.a... Compiling src/mame/amstrad/nc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/amstrad_m.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apollo/apollo_dbg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apollo/apollo.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/nc_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apollo/apollo_dbg.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apollo/apollo_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/nc.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/adbmodem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/nc_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/nc_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apollo/apollo_kbd.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apollo/apollo_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/adbmodem.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/nc_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pc1512.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apollo/apollo_m.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apollo/apollo_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple1.cpp:73: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pc1512.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pc1512kb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apollo/apollo_v.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libapollo.a... Compiling src/mame/apple/apple2common.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple2.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pcw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pc1512kb.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple2e.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple2common.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pcw16.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pcw.cpp:97: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple2gs.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple2e.cpp:114: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pcw16_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pcw16.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple2video.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pcw16_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pcw_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple2video.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/amstrad/pda600.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple2gs.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pcw_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/appliedconcepts/boris.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/amstrad/pda600.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libamstrad.a... Compiling src/mame/apple/apple3_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple3.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/appliedconcepts/borisdpl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/appliedconcepts/boris.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/arcadia/arcadia.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple3_m.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/apple3_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/appliedconcepts/borisdpl.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/appliedconcepts/ggm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/arcadia/arcadia.cpp:122: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/arcadia/arcadia_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/apple3_v.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/cuda.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/appliedconcepts/ggm.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/appliedconcepts/prodigy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/cuda.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/egret.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/arcadia/arcadia_a.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/arcadia/arcadia_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/appliedconcepts/prodigy.cpp:66: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libappliedconcepts.a... Compiling src/mame/apple/iphone2g.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/egret.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/aristocrat/aristmk4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/arcadia/arcadia_v.cpp:225: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libarcadia.a... Compiling src/mame/aristocrat/aristmk6.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/iphone2g.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/lisa.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/aristocrat/aristmk4.cpp:320: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/a2600.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/lisa.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/lisa_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/a2600.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/a7800.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/aristocrat/aristmk6.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/aristocrat/caswin.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/lisa_m.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp: In member function 'virtual void lisa_state::machine_reset()': ../../../../../src/mame/apple/lisa_m.cpp:941:32: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp: In member function 'uint16_t lisa_state::lisa_r(offs_t, uint16_t)': ../../../../../src/mame/apple/lisa_m.cpp:1222:26: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1253:46: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1271:46: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1296:60: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp: In member function 'void lisa_state::lisa_w(offs_t, uint16_t, uint16_t)': ../../../../../src/mame/apple/lisa_m.cpp:1455:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1455:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1494:40: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp:1494:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/lisa_m.cpp: In member function 'void lisa_state::lisa_IO_w(offs_t, uint16_t, uint16_t)': ../../../../../src/mame/apple/lisa_m.cpp:1828:34: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/lwriter.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/aristocrat/caswin.cpp:70: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libaristocrat.a... Compiling src/mame/apple/mac.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/a7800.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/akkaarrh.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/lwriter.cpp:94: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/antic.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/akkaarrh.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/mac128.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/antic.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_0(address_space&, antic_device::VIDEO*)': ../../../../../src/mame/atari/antic.cpp:1282:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_2(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1299:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_3(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1313:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_4(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1327:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_5(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1341:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_6(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1355:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_7(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1369:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_8(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1383:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_9(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1397:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_a(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1411:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_b(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1425:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_c(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1439:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_d(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1453:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_e(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1467:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_f(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1481:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_gtia1(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1495:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_gtia2(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1509:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/antic.cpp: In member function 'void antic_device::mode_gtia3(address_space&, antic_device::VIDEO*, int, int)': ../../../../../src/mame/atari/antic.cpp:1523:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/arcadecl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/mac.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atlus/bowltry.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atlus/bowltry.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atlus/ohmygod.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/arcadecl.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/arcadecl_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/mac128.cpp:85: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/mac128.cpp: In member function 'virtual void mac128_state::machine_start()': ../../../../../src/mame/apple/mac128.cpp:283:35: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/mac128.cpp:286:47: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/mac_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atlus/ohmygod.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atlus/patapata.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/arcadecl_v.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/asic65.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/mac_m.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/mac_m.cpp: In member function 'void mac_state::mac_driver_init(mac_state::model_t)': ../../../../../src/mame/apple/mac_m.cpp:969:71: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/mac_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/asic65.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/asteroid.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atlus/patapata.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atlus/rallypnt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/mac_v.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macadb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atlus/rallypnt.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libatlus.a... Compiling src/mame/atari/asteroid_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macadb.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/maciivx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/asteroid.cpp:248: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/maclc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/asteroid_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/asteroid_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/maclc.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maclc.cpp: In member function 'virtual void {anonymous}::maclc_state::machine_start()': ../../../../../src/mame/apple/maclc.cpp:141:44: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/maciivx.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maciivx.cpp: In member function 'virtual void {anonymous}::maciivx_state::machine_start()': ../../../../../src/mame/apple/maciivx.cpp:131:46: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/maclc3.cpp... Compiling src/mame/att/att3b2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/asteroid_m.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atari400.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/att/att3b2.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/att/att4425.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/maclc3.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maclc3.cpp: In member function 'virtual void {anonymous}::macvail_state::machine_start()': ../../../../../src/mame/apple/maclc3.cpp:112:48: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macpci.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atari400.cpp:50: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atari400_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/att/att4425.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/att/att610.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macpci.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macpci_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atari400_m.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atari400_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/att/att610.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/att/att630.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macpci_m.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macpdm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atari400_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarifb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/att/att630.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/att/unixpc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarifb.cpp:97: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarifb_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macpdm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macpdm.cpp: In member function 'virtual void macpdm_state::driver_reset()': ../../../../../src/mame/apple/macpdm.cpp:333:53: warning: cast from 'u8* {aka unsigned char*}' to 'const u64* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macprtb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/att/unixpc.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/att/unixpc.cpp: In member function 'virtual void {anonymous}::unixpc_state::machine_start()': ../../../../../src/mame/att/unixpc.cpp:156:40: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libatt.a... Compiling src/mame/atari/atarifb_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarifb_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/amust.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macprtb.cpp:89: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macprtb.cpp: In member function 'virtual void macportable_state::machine_start()': ../../../../../src/mame/apple/macprtb.cpp:280:35: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macprtb.cpp:283:47: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macpwrbk030.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarifb_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarifb_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/amust.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/applix.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarifb_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarifdc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macpwrbk030.cpp:105: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macpwrbk030.cpp: In member function 'virtual void macpb030_state::machine_start()': ../../../../../src/mame/apple/macpwrbk030.cpp:406:35: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macpwrbk030.cpp:409:47: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macquadra700.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarifdc.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarig1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/applix.cpp:36: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/aussiebyte.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macquadra700.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macquadra700.cpp: In member function 'virtual void {anonymous}::macquadra_state::machine_start()': ../../../../../src/mame/apple/macquadra700.cpp:233:35: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macquadra700.cpp:236:47: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emucore.h:29:0, from ../../../../../src/emu/emu.h:33, from ../../../../../src/mame/apple/macquadra700.cpp:12: ../../../../../src/lib/util/endianness.h: In instantiation of 'constexpr auto util::endian_cast<In, Out, Endian>::operator+(std::ptrdiff_t) const [with In = unsigned int; Out = const unsigned char; util::endianness Endian = (util::endianness)1; std::ptrdiff_t = long int]': ../../../../../src/mame/apple/macquadra700.cpp:541:77: required from here ../../../../../src/lib/util/endianness.h:94:55: warning: cast from 'const unsigned char*' to 'required_cv* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macrtc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarig1.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarig1_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/aussiebyte.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/aussiebyte_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macrtc.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macscsi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarig1_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarig42.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/aussiebyte_v.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/binbug.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/macscsi.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/mactoolbox.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/mactoolbox.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/newton.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarig42.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/atarig42.cpp: In member function 'void atarig42_0x200_state::init_roadriot()': ../../../../../src/mame/atari/atarig42.cpp:920:56: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/atarig42.cpp: In member function 'void atarig42_0x400_state::init_guardian()': ../../../../../src/mame/atari/atarig42.cpp:957:52: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/atarig42.cpp:961:56: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarig42_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/binbug.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/d6800.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/newton.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/sonora.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarig42_v.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarigen.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/d6800.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/datum.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarigen.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarigt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/sonora.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/sonora.cpp: In member function 'virtual void sonora_device::device_reset()': ../../../../../src/mame/apple/sonora.cpp:152:47: warning: cast from 'unsigned int*' to 'const u64* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/superga2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/datum.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/dg680.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/superga2.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/tk2000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarigt.cpp:56: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarigt_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/dg680.cpp:61: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/dmax8000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarigt_v.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarigx2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/tk2000.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/v8.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/dmax8000.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/eacc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarigx2.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarigx2_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/v8.cpp:34: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/vasp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/eacc.cpp:50: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/eti660.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarigx2_v.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarijsa.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/apple/vasp.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libapple.a... Compiling src/mame/ausnz/excali64.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/eti660.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarimo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarijsa.cpp:76: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/labtam.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarimo.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarirle.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/excali64.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarisac.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/labtam.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/magnum.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarirle.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/banctec/banctec.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisac.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atariscom.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/magnum.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/mbee.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/banctec/banctec.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbanctec.a... Compiling src/mame/atari/atarist.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atariscom.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/design_master.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/mbee.cpp:128: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/mbee_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/design_master.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/rx78.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarist.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarist_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/mbee_m.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/mbee_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarist_v.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/ataristb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/rx78.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/sv8000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/mbee_v.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/pegasus.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/ataristb.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarisy1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/sv8000.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/tamag1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/pegasus.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/pipbug.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/tamag1.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/wswan.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisy1.cpp:196: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarisy1_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/pipbug.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/poly.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisy1_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarisy2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/wswan.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bandai/wswan_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/poly.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/poly_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bandai/wswan_v.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbandai.a... Compiling src/mame/atari/atarisy2_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisy2.cpp:128: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/proteus.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/poly_m.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisy2_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarisy4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/proteus.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/pulsar.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu1.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarisy4.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/atarisy4.cpp:22:0: ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = atarisy4_state::atarisy4_polydata; int TrackingCount = 1; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = atarisy4_state::atarisy4_polydata; int TrackingCount = 1]' ../../../../../src/mame/atari/atarisy4.cpp:342:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'atarisy4_state::atarisy4_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = atarisy4_state::atarisy4_polydata; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = atarisy4_state::atarisy4_polydata; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:186:11: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = atarisy4_state::atarisy4_polydata; int TrackingCount = 1]' ../../../../../src/mame/atari/atarisy4.cpp:342:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'atarisy4_state::atarisy4_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::work_unit; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::work_unit; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:900:14: required from 'uint32_t poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_triangle(const rectangle&, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&) [with int ParamCount = 1; BaseType = float; ObjectType = atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; uint32_t = unsigned int; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::extent_t&, const atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/atari/atarisy4.cpp:362:47: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::work_unit*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::primitive_info; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:379:19: required from 'poly_manager<BaseType, ObjectType, MaxParams, Flags>::primitive_info& poly_manager<BaseType, ObjectType, MaxParams, Flags>::primitive_alloc(int, int, int, int, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate) [with BaseType = float; ObjectType = atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::extent_t&, const atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/devices/video/poly.h:847:45: required from 'uint32_t poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_triangle(const rectangle&, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t&) [with int ParamCount = 1; BaseType = float; ObjectType = atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; uint32_t = unsigned int; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::extent_t&, const atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/atari/atarisy4.cpp:362:47: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, atarisy4_state::atarisy4_polydata, 2, 1>::primitive_info*' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarittl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu2.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/pulsar.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/super80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarittl.cpp:70: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarivad.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarivad.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atarixga.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu3.cpp:104: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/super80.cpp:209: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/super80_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atarixga.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/atetris.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/super80_m.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/super80_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4.cpp:217: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4_characteriser_bootleg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/atetris.cpp:101: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/avalnche.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/super80_v.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/tec1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4_characteriser_bootleg.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4_characteriser_pal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/avalnche.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/avalnche_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ausnz/tec1.cpp:72: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libausnz.a... Compiling src/mame/barcrest/mpu4_characteriser_pal_bwb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4_characteriser_pal.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/be/bebox.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/avalnche_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/badlands.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4_characteriser_pal_bwb.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4_oki_sampled_sound.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/be/bebox.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/be/bebox_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4_oki_sampled_sound.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4avan.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/badlands.cpp:167: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/badlands_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/badlands_m.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/badlands_ms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/be/bebox_m.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbe.a... Compiling src/mame/barcrest/mpu4bwb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/badlands_ms.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/badlands_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/badlands_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/badlandsbl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4avan.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/beehive/microb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4bwb.cpp:73: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4concept.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/badlandsbl.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bartop52.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/beehive/microb.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbeehive.a... Compiling src/mame/atari/batman.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4concept.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4crystal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bartop52.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfcobra.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/batman.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/batman_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/batman_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/beathead.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4crystal.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4dealem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfcobra.cpp:104: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_ad5.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/beathead.cpp:102: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/beathead_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_ad5.cpp:116: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_ad5sw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4dealem.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4empire.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/beathead_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/blstroid.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4empire.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4mdm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_ad5sw.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_adr2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/blstroid.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/blstroid_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4mdm.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4misc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_adr2.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_bd1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/blstroid_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/boxer.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_bd1.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_bda.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4misc.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4mod2sw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/boxer.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bsktball.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_bda.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_comn.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bsktball.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bsktball_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_comn.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_dm01.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bsktball_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bsktball_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_dm01.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4mod2sw.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4mod4oki.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bsktball_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bsktball_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bsktball_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bwidow.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc1.cpp:90: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bwidow.cpp:221: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bwidow_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bwidow_a.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bzone.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bzone.cpp:209: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/bzone_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc2.cpp:144: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/bzone_a.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/canyon.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/canyon.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/canyon_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/canyon_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/canyon_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/canyon_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cball.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cball.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/ccastles.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/ccastles.cpp:122: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/ccastles_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/ccastles_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/centiped.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/centiped.cpp:417: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/centiped_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/centiped_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cloak.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cloak.cpp:119: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cloak_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cloak_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cloud9.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cloud9.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cloud9_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cloud9_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cmmb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cmmb.cpp:52: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cops.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cops.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/copsnrob.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/copsnrob.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/copsnrob_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/copsnrob_a.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/copsnrob_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/copsnrob_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cyberbal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cyberbal.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cyberbal_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cyberbal_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cybstorm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4mod4oki.cpp:170: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4mod4yam.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cybstorm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/cybstorm_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/cybstorm_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/destroyr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4mod4yam.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4plasma.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/destroyr.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/dragrace.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc4.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/bfm/bfm_sc4.cpp: In member function 'void sc4_state::init_sc4mbus()': ../../../../../src/mame/bfm/bfm_sc4.cpp:1817:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc45_helper.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4plasma.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4redpoint.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/dragrace.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/dragrace_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc45_helper.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/bfm/bfm_sc45_helper.cpp: In function 'bool compare_input_code(running_machine&, int)': ../../../../../src/mame/bfm/bfm_sc45_helper.cpp:140:80: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/bfm/bfm_sc45_helper.cpp: In function 'int find_input_strings(running_machine&)': ../../../../../src/mame/bfm/bfm_sc45_helper.cpp:169:80: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/bfm/bfm_sc45_helper.cpp: In function 'int find_lamp_strings(running_machine&)': ../../../../../src/mame/bfm/bfm_sc45_helper.cpp:452:80: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/bfm/bfm_sc45_helper.cpp: In function 'int find_reel_strings(running_machine&)': ../../../../../src/mame/bfm/bfm_sc45_helper.cpp:836:80: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc5.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/dragrace_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/dragrace_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4redpoint.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4union.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/dragrace_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/eprom.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc5.cpp:138: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfm_sc5sw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4union.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4unsorted.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/eprom.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/eprom_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4unsorted.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu4vid.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/eprom_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/firefox.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/firefox.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/firetrk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu4vid.cpp:177: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/barcrest/mpu4vid.cpp: In member function 'void {anonymous}::mpu4vid_state::hack_bwb_startup_protection()': ../../../../../src/mame/barcrest/mpu4vid.cpp:2345:54: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/barcrest/mpu4vid.cpp: In member function 'void {anonymous}::mpu4vid_state::init_cybcas()': ../../../../../src/mame/barcrest/mpu4vid.cpp:2469:54: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu5.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/firetrk.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/firetrk_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu5.cpp:143: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/barcrest/mpu5.cpp: In member function 'virtual void mpu5_state::machine_start()': ../../../../../src/mame/barcrest/mpu5.cpp:428:56: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/barcrest/mpu5sw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/firetrk_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/firetrk_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/firetrk_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/flyball.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/flyball.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/foodf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/foodf.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/foodf_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/foodf_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/gauntlet.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/barcrest/mpu5sw.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbarcrest.a... Compiling src/mame/bfm/bfm_swp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_sc5sw.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/gauntlet_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfm_swp.cpp:104: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfmsys83.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/gauntlet.cpp:123: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/gauntlet_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/gtia.cpp... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfmsys83.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/bfmsys85.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/gtia.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/gumrally.cpp... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/bfmsys85.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bfm/rastersp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/gumrally.cpp:66: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/harddriv.cpp... Compiling 3rdparty/bgfx/examples/common/imgui/imgui.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bfm/rastersp.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbfm.a... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp: In member function 'void OcornutImguiContext::render(ImDrawData*)': ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:112:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'ImDrawVert*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:115:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'ImDrawIdx* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/examples/common/imgui/imgui.cpp:501:0: ../../../../../3rdparty/bgfx/3rdparty/stb/stb_truetype.h: In function 'int stbtt__run_charstring(const stbtt_fontinfo*, int, stbtt__csctx*)': ../../../../../3rdparty/bgfx/3rdparty/stb/stb_truetype.h:2131:10: warning: this statement may fall through [-Wimplicit-fallthrough=] ../../../../../3rdparty/bgfx/3rdparty/stb/stb_truetype.h:2137:7: note: here Compiling 3rdparty/bgfx/examples/common/nanovg/nanovg.cpp... Compiling src/mame/atari/harddriv_a.cpp... Compiling 3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:33: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:33: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:33: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp: In function 'int {anonymous}::nvgRenderCreate(void*)': ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:262:37: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp: In function '{anonymous}::GLNVGfragUniforms* {anonymous}::nvg__fragUniformPtr({anonymous}::GLNVGcontext*, int)': ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:523:52: warning: cast from 'unsigned char*' to '{anonymous}::GLNVGfragUniforms*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp: In function 'void {anonymous}::fan(uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp:574:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/bgfx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/harddriv.cpp:327: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp: In member function 'void harddriv_state::init_ds3()': ../../../../../src/mame/atari/harddriv.cpp:4861:68: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp: In member function 'void harddriv_state::init_dsk()': ../../../../../src/mame/atari/harddriv.cpp:4947:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp:4962:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp: In member function 'void harddriv_state::init_dsk2()': ../../../../../src/mame/atari/harddriv.cpp:4985:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp:4989:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp: In member function 'void harddriv_state::steeltal_init_common(offs_t, int)': ../../../../../src/mame/atari/harddriv.cpp:5220:73: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv.cpp:5221:77: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In function 'void bgfx::blit(bgfx::RendererContextI*, bgfx::TextVideoMemBlitter&, const bgfx::TextVideoMem&)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:789:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bgfx::blit(bgfx::RendererContextI*, bgfx::TextVideoMemBlitter&, const bgfx::TextVideoMem&)::Vertex*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp:790:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::ClearQuad::init()': ../../../../../3rdparty/bgfx/src/bgfx.cpp:888:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bgfx::ClearQuad::init()::Vertex*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Context::end(bgfx::Encoder*)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:2274:65: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In function 'void bgfx::rendererUpdateUniforms(bgfx::RendererContextI*, bgfx::UniformBuffer*, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:2504:57: warning: cast from 'const char*' to 'const char**' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setMarker(const char*)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3628:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setState(uint64_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3634:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setCondition(bgfx::OcclusionQueryHandle, bool)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3640:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setStencil(uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3645:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'uint16_t bgfx::Encoder::setScissor(uint16_t, uint16_t, uint16_t, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3650:45: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setScissor(uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3655:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'uint32_t bgfx::Encoder::setTransform(const void*, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3660:45: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'uint32_t bgfx::Encoder::allocTransform(bgfx::Transform*, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3665:45: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setTransform(uint32_t, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3670:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setUniform(bgfx::UniformHandle, const void*, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3679:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setIndexBuffer(bgfx::IndexBufferHandle, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3691:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setIndexBuffer(bgfx::DynamicIndexBufferHandle, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3703:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setIndexBuffer(const bgfx::TransientIndexBuffer*, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3715:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setVertexBuffer(uint8_t, bgfx::VertexBufferHandle, uint32_t, uint32_t, bgfx::VertexLayoutHandle)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3728:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setVertexBuffer(uint8_t, bgfx::DynamicVertexBufferHandle, uint32_t, uint32_t, bgfx::VertexLayoutHandle)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3747:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setVertexBuffer(uint8_t, const bgfx::TransientVertexBuffer*, uint32_t, uint32_t, bgfx::VertexLayoutHandle)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3766:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setVertexCount(uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3777:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setInstanceDataBuffer(const bgfx::InstanceDataBuffer*, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3788:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setInstanceDataBuffer(bgfx::VertexBufferHandle, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3795:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setInstanceDataBuffer(bgfx::DynamicVertexBufferHandle, uint32_t, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3802:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setInstanceCount(uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3812:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setTexture(uint8_t, bgfx::UniformHandle, bgfx::TextureHandle, uint32_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3820:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::submit(bgfx::ViewId, bgfx::ProgramHandle, bgfx::OcclusionQueryHandle, uint32_t, uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3844:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::submit(bgfx::ViewId, bgfx::ProgramHandle, bgfx::IndirectBufferHandle, uint16_t, uint16_t, uint32_t, uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3852:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setBuffer(uint8_t, bgfx::IndexBufferHandle, bgfx::Access::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3859:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setBuffer(uint8_t, bgfx::VertexBufferHandle, bgfx::Access::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3866:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setBuffer(uint8_t, bgfx::DynamicIndexBufferHandle, bgfx::Access::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3874:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setBuffer(uint8_t, bgfx::DynamicVertexBufferHandle, bgfx::Access::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3882:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setBuffer(uint8_t, bgfx::IndirectBufferHandle, bgfx::Access::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3890:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::setImage(uint8_t, bgfx::TextureHandle, uint8_t, bgfx::Access::Enum, bgfx::TextureFormat::Enum)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3904:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::dispatch(bgfx::ViewId, bgfx::ProgramHandle, uint32_t, uint32_t, uint32_t, uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3911:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::dispatch(bgfx::ViewId, bgfx::ProgramHandle, bgfx::IndirectBufferHandle, uint16_t, uint16_t, uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3920:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::discard(uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3925:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In member function 'void bgfx::Encoder::blit(bgfx::ViewId, bgfx::TextureHandle, uint8_t, uint16_t, uint16_t, uint16_t, bgfx::TextureHandle, uint8_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t, uint16_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3980:38: warning: cast from 'bgfx::Encoder*' to 'bgfx::EncoderImpl*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/debug_renderdoc.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.h:18:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::ASTCFile::Header]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::ASTCFile::Header]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::ASTCFile::Header]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc:55:36: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::ASTCFile::Header*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::Footprint]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:440:24: required from 'void astc_codec::base::Optional<T>::destruct() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:390:15: required from 'astc_codec::base::Optional<T>::~Optional() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.cc:134:89: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::Footprint*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/harddriv_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/harddriv_m.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/dxgi.cpp... ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc: In function 'bool astc_codec::DecompressToImage(const uint8_t*, size_t, size_t, size_t, astc_codec::Footprint, uint8_t*, size_t, size_t)': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc:70:45: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'astc_codec::base::UInt128*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/astc_file.h:18:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.h:18, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = int]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:195:7: required from 'astc_codec::base::Optional<T>::Optional(const astc_codec::base::Optional<T>&) [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.h:50:8: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::LogicalASTCBlock::DualPlaneData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:195:7: required from 'astc_codec::base::Optional<T>::Optional(const astc_codec::base::Optional<T>&) [with T = astc_codec::LogicalASTCBlock::DualPlaneData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.h:36:3: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::LogicalASTCBlock::DualPlaneData*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::LogicalASTCBlock]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::LogicalASTCBlock]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::LogicalASTCBlock]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc:78:47: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::LogicalASTCBlock*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::Footprint]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/codec.cc:114:23: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::Footprint*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/endpoint_codec.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/glcontext_egl.cpp... Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4::operator==(const bgfx::gl::UniformStateCache::f4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:102: warning: cast from 'bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:147: warning: cast from 'const bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f3x3::operator==(const bgfx::gl::UniformStateCache::f3x3&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:106: warning: cast from 'bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:151: warning: cast from 'const bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4x4::operator==(const bgfx::gl::UniformStateCache::f4x4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:106: warning: cast from 'bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:151: warning: cast from 'const bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/glcontext_glx.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.h:19:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::FootprintType]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::FootprintType]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::FootprintType]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc:38:50: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::FootprintType*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::Footprint]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::Footprint]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/footprint.cc:131:45: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::Footprint*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/integer_sequence_codec.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4::operator==(const bgfx::gl::UniformStateCache::f4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:102: warning: cast from 'bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:147: warning: cast from 'const bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f3x3::operator==(const bgfx::gl::UniformStateCache::f3x3&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:106: warning: cast from 'bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:151: warning: cast from 'const bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_glx.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4x4::operator==(const bgfx::gl::UniformStateCache::f4x4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:106: warning: cast from 'bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:151: warning: cast from 'const bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/glcontext_html5.cpp... Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/glcontext_wgl.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.h:18:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::array<int, 2>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:385:16: required from 'constexpr const T* astc_codec::base::Optional<T>::operator->() const [with T = std::array<int, 2>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:258:39: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::array<int, 2>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::array<int, 4>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:385:16: required from 'constexpr const T* astc_codec::base::Optional<T>::operator->() const [with T = std::array<int, 4>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:372:49: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::array<int, 4>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = int]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:354:15: required from 'constexpr const T& astc_codec::base::Optional<T>::value() const [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:414:44: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::__cxx11::basic_string<char>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:195:7: required from 'astc_codec::base::Optional<T>::Optional(const astc_codec::base::Optional<T>&) [with T = std::__cxx11::basic_string<char>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:130:12: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::__cxx11::basic_string<char>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::ColorEndpointMode]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::ColorEndpointMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::ColorEndpointMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:268:48: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::ColorEndpointMode*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::IntermediateBlockData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::IntermediateBlockData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::IntermediateBlockData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:292:10: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::IntermediateBlockData*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::VoidExtentData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::VoidExtentData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::VoidExtentData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/intermediate_astc_block.cc:383:10: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::VoidExtentData*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/harddriv_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv_m.cpp: In member function 'virtual void harddriv_state::device_start()': ../../../../../src/mame/atari/harddriv_m.cpp:44:99: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/harddriv_v.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4::operator==(const bgfx::gl::UniformStateCache::f4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:102: warning: cast from 'bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:147: warning: cast from 'const bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f3x3::operator==(const bgfx::gl::UniformStateCache::f3x3&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:106: warning: cast from 'bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:151: warning: cast from 'const bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4x4::operator==(const bgfx::gl::UniformStateCache::f4x4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:106: warning: cast from 'bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:151: warning: cast from 'const bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/nvapi.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.h:18:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = int]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:354:15: required from 'constexpr const T& astc_codec::base::Optional<T>::value() const [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:33:36: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::LogicalASTCBlock::DualPlaneData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:385:16: required from 'constexpr const T* astc_codec::base::Optional<T>::operator->() const [with T = astc_codec::LogicalASTCBlock::DualPlaneData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:178:18: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::LogicalASTCBlock::DualPlaneData*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::VoidExtentData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::VoidExtentData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::VoidExtentData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:251:49: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::VoidExtentData*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::LogicalASTCBlock]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::LogicalASTCBlock]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::LogicalASTCBlock]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:251:50: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::LogicalASTCBlock*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::IntermediateBlockData]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::IntermediateBlockData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:350:15: required from 'T& astc_codec::base::Optional<T>::value() [with T = astc_codec::IntermediateBlockData]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/logical_astc_block.cc:258:49: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::IntermediateBlockData*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_agc.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_d3d11.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_d3d12.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_d3d9.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.h:18:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = int]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:223:57: required from 'astc_codec::base::Optional<T>::Optional(const T&) [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/partition.cc:496:59: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/harddriv_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv_v.cpp: In member function 'void harddriv_state::hdgsp_vram_1bpp_w(offs_t, uint16_t)': ../../../../../src/mame/atari/harddriv_v.cpp:273:53: warning: cast from 'short unsigned int*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/harddriv_v.cpp: In member function 'void harddriv_state::hdgsp_vram_2bpp_w(offs_t, uint16_t)': ../../../../../src/mame/atari/harddriv_v.cpp:301:53: warning: cast from 'short unsigned int*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_gl.cpp... Compiling src/mame/atari/hitparade.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.h:22:0, from ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:15: ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::{anonymous}::BlockMode]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:376:15: required from 'constexpr const T& astc_codec::base::Optional<T>::operator*() const [with T = astc_codec::{anonymous}::BlockMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:468:21: required from 'bool astc_codec::base::operator==(const astc_codec::base::Optional<T>&, const T&) [with T = astc_codec::{anonymous}::BlockMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:252:32: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::{anonymous}::BlockMode*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = int]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:376:15: required from 'constexpr const T& astc_codec::base::Optional<T>::operator*() const [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:468:21: required from 'bool astc_codec::base::operator==(const astc_codec::base::Optional<T>&, const T&) [with T = int]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:656:29: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::{anonymous}::WeightGridProperties]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::{anonymous}::WeightGridProperties]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::{anonymous}::WeightGridProperties]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:294:10: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::{anonymous}::WeightGridProperties*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::__cxx11::basic_string<char>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = std::__cxx11::basic_string<char>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = std::__cxx11::basic_string<char>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:510:14: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::__cxx11::basic_string<char>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::array<int, 4>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = std::array<int, 4>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = std::array<int, 4>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:589:43: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::array<int, 4>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = std::array<int, 2>]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = std::array<int, 2>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = std::array<int, 2>]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:627:42: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const std::array<int, 2>*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h: In instantiation of 'constexpr const T& astc_codec::base::Optional<T>::get() const [with T = astc_codec::ColorEndpointMode]': ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:437:21: required from 'T& astc_codec::base::Optional<T>::get() [with T = astc_codec::ColorEndpointMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:225:52: required from 'astc_codec::base::Optional<T>::Optional(T&&) [with T = astc_codec::ColorEndpointMode]' ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/decoder/physical_astc_block.cc:758:50: required from here ../../../../../3rdparty/bimg/3rdparty/astc-codec/src/base/optional.h:432:13: warning: cast from 'const char*' to 'const astc_codec::ColorEndpointMode*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/quantization.cc... Compiling 3rdparty/bimg/3rdparty/astc-codec/src/decoder/weight_infill.cc... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4::operator==(const bgfx::gl::UniformStateCache::f4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:102: warning: cast from 'bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1153:147: warning: cast from 'const bgfx::gl::UniformStateCache::f4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f3x3::operator==(const bgfx::gl::UniformStateCache::f3x3&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:106: warning: cast from 'bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1154:151: warning: cast from 'const bgfx::gl::UniformStateCache::f3x3*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:9:0: ../../../../../3rdparty/bgfx/src/renderer_gl.h: In member function 'bool bgfx::gl::UniformStateCache::f4x4::operator==(const bgfx::gl::UniformStateCache::f4x4&)': ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:106: warning: cast from 'bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.h:1155:151: warning: cast from 'const bgfx::gl::UniformStateCache::f4x4*' to 'const uint64_t* {aka const long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp: In member function 'void bgfx::gl::RendererContextGL::programCache(GLuint, uint64_t)': ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4142:18: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp: In member function 'void bgfx::gl::RendererContextGL::commit(bgfx::UniformBuffer&)': ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4213:40: warning: cast from 'const char*' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4217:38: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4221:47: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4225:47: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_gnm.cpp... Compiling 3rdparty/bimg/src/image.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_noop.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/hitparade.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/irobot.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_nvn.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_vk.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bimg/src/image.cpp:7: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageRgba32fToLinear(void*, uint32_t, uint32_t, uint32_t, uint32_t, const void*)': ../../../../../3rdparty/bimg/src/image.cpp:556:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:557:51: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageRgba32fToGamma(void*, uint32_t, uint32_t, uint32_t, uint32_t, const void*)': ../../../../../3rdparty/bimg/src/image.cpp:602:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:603:51: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageRgba32fLinearDownsample2x2Ref(void*, uint32_t, uint32_t, uint32_t, uint32_t, const void*)': ../../../../../3rdparty/bimg/src/image.cpp:655:46: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:656:54: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:698:47: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:699:55: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:700:56: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:701:66: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageRgba32fDownsample2x2Ref(void*, uint32_t, uint32_t, uint32_t, uint32_t, const void*)': ../../../../../3rdparty/bimg/src/image.cpp:785:46: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:786:54: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:828:47: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:829:55: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:830:56: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:831:66: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageRgba32fDownsample2x2NormalMapRef(void*, uint32_t, uint32_t, uint32_t, uint32_t, const void*)': ../../../../../3rdparty/bimg/src/image.cpp:911:45: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:912:53: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'void bimg::imageDecodeToRgba32f(bx::AllocatorI*, void*, const void*, uint32_t, uint32_t, uint32_t, uint32_t, bimg::TextureFormat::Enum)': ../../../../../3rdparty/bimg/src/image.cpp:4939:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp: In function 'bool bimg::imageGetRawData(const bimg::ImageContainer&, uint16_t, uint8_t, const void*, uint32_t, bimg::ImageMip&)': ../../../../../3rdparty/bimg/src/image.cpp:5043:74: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/src/image_gnf.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bimg/src/bimg_p.h:10, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbimg.a... Compiling 3rdparty/bgfx/src/renderer_webgpu.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bitcorp/gamate.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/shader.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/shader.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/shader_dx9bc.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/shader_dxbc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/irobot.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/irobot_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bitcorp/gamate.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bitcorp/gamate_v.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/shader_spirv.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:134, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/handlealloc.h:320:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:141, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl: In member function 'uint16_t* bx::HandleAlloc::getDensePtr() const': ../../../../../3rdparty/bx/include/bx/inline/handlealloc.inl:96:45: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:142, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6:0: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:442:34: warning: cast from 'const bgfx::Rect*' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/topology.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/topology.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/topology.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bgfx/src/topology.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/topology.cpp: In instantiation of 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, bx::AllocatorI*) [with IndexT = unsigned int; SortT = long unsigned int; uint32_t = unsigned int]': ../../../../../3rdparty/bgfx/src/topology.cpp:245:131: required from here ../../../../../3rdparty/bgfx/src/topology.cpp:147:21: warning: cast from 'unsigned int*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/topology.cpp: In instantiation of 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, bx::AllocatorI*) [with IndexT = short unsigned int; SortT = unsigned int; uint32_t = unsigned int]': ../../../../../3rdparty/bgfx/src/topology.cpp:248:130: required from here ../../../../../3rdparty/bgfx/src/topology.cpp:147:21: warning: cast from 'short unsigned int*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/topology.cpp: In instantiation of 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, IndexT*, SortT*) [with IndexT = unsigned int; SortT = long unsigned int; uint32_t = unsigned int]': ../../../../../3rdparty/bgfx/src/topology.cpp:148:50: required from 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, bx::AllocatorI*) [with IndexT = unsigned int; SortT = long unsigned int; uint32_t = unsigned int]' ../../../../../3rdparty/bgfx/src/topology.cpp:245:131: required from here ../../../../../3rdparty/bgfx/src/topology.cpp:93:19: warning: cast from 'unsigned int*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/topology.cpp: In instantiation of 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, IndexT*, SortT*) [with IndexT = short unsigned int; SortT = unsigned int; uint32_t = unsigned int]': ../../../../../3rdparty/bgfx/src/topology.cpp:148:50: required from 'uint32_t bgfx::topologyConvertTriListToLineList(void*, uint32_t, const IndexT*, uint32_t, bx::AllocatorI*) [with IndexT = short unsigned int; SortT = unsigned int; uint32_t = unsigned int]' ../../../../../3rdparty/bgfx/src/topology.cpp:248:130: required from here ../../../../../3rdparty/bgfx/src/topology.cpp:93:19: warning: cast from 'short unsigned int*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/vertexlayout.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:7: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp: In function 'void bgfx::vertexPack(const float*, bool, bgfx::Attrib::Enum, const bgfx::VertexLayout&, void*, uint32_t)': ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:436:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:442:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:481:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp: In function 'void bgfx::vertexUnpack(float*, bgfx::Attrib::Enum, const bgfx::VertexLayout&, const void*, uint32_t)': ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:546:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:572:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:598:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbgfx.a... Compiling src/mame/atari/irobot_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/irobot_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_m.cpp: In member function 'uint32_t irobot_state::irmb_din(const irobot_state::irmb_ops*)': ../../../../../src/mame/atari/irobot_m.cpp:287:21: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_m.cpp:289:21: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_m.cpp:291:21: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_m.cpp: In member function 'void irobot_state::irmb_dout(const irobot_state::irmb_ops*, uint32_t)': ../../../../../src/mame/atari/irobot_m.cpp:301:16: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_m.cpp:309:17: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bmc/bmcbowl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bitcorp/gamate_v.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbitcorp.a... Compiling src/mame/atari/jag_blitter.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/irobot_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/irobot_v.cpp: In member function 'void irobot_state::irobot_run_video()': ../../../../../src/mame/atari/irobot_v.cpp:216:36: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bmc/bmcpokr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jag_blitter.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/jaguar.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bmc/bmcbowl.cpp:104: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/jaguar_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bmc/bmcpokr.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bmc/koftball.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jaguar_a.cpp:147: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bondwell/bw12.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jaguar.cpp:337: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/jaguar.cpp: In member function 'virtual void jaguar_state::machine_reset()': ../../../../../src/mame/atari/jaguar.cpp:439:73: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/jaguar_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bmc/koftball.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bmc/popobear.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bondwell/bw12.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/bondwell/bw2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jaguar_v.cpp:145: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_bitmap(uint16_t*, uint32_t*, int, bool)': ../../../../../src/mame/atari/jagobj.ipp:571:51: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp:729:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_scaled_bitmap(uint16_t*, uint32_t*, int, bool)': ../../../../../src/mame/atari/jagobj.ipp:749:51: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp:945:42: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_branch(uint32_t*, int, bool)': ../../../../../src/mame/atari/jagobj.ipp:1007:50: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/atari/jaguar_v.cpp:881:0: ../../../../../src/mame/atari/jagobj.ipp: In member function 'void jaguar_state::process_object_list(int, uint16_t*)': ../../../../../src/mame/atari/jagobj.ipp:1032:81: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/jedi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bmc/popobear.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbmc.a... Compiling src/mame/atari/jedi_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jedi.cpp:115: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/booth/apexc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jedi_a.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/jedi_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/bondwell/bw2.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbondwell.a... Compiling src/mame/booth/apexc_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/booth/apexc_m.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/klax.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/booth/apexc.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/booth/apexc_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/jedi_v.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/allocator.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/allocator.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/allocator.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/allocator.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/bx.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/bx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/bx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/bx.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/commandline.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/commandline.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/commandline.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/commandline.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/crtnone.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/crtnone.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/crtnone.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/crtnone.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/debug.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/debug.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/debug.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/debug.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/dtoa.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/dtoa.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/dtoa.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/dtoa.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/easing.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/booth/apexc_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbooth.a... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/easing.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/easing.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/easing.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/file.cpp... Compiling src/mame/atari/klax_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/klax.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/filepath.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In destructor 'virtual bx::FileReader::~FileReader()': ../../../../../3rdparty/bx/src/file.cpp:503:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual bool bx::FileReader::open(const bx::FilePath&, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:509:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual void bx::FileReader::close()': ../../../../../3rdparty/bx/src/file.cpp:515:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual int64_t bx::FileReader::seek(int64_t, bx::Whence::Enum)': ../../../../../3rdparty/bx/src/file.cpp:521:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual int32_t bx::FileReader::read(void*, int32_t, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:527:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In destructor 'virtual bx::FileWriter::~FileWriter()': ../../../../../3rdparty/bx/src/file.cpp:539:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileWriterImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual bool bx::FileWriter::open(const bx::FilePath&, bool, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:545:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileWriterImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual void bx::FileWriter::close()': ../../../../../3rdparty/bx/src/file.cpp:551:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileWriterImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual int64_t bx::FileWriter::seek(int64_t, bx::Whence::Enum)': ../../../../../3rdparty/bx/src/file.cpp:557:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileWriterImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual int32_t bx::FileWriter::write(const void*, int32_t, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:563:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::FileWriterImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In destructor 'virtual bx::DirectoryReader::~DirectoryReader()': ../../../../../3rdparty/bx/src/file.cpp:720:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::DirectoryReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual bool bx::DirectoryReader::open(const bx::FilePath&, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:726:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::DirectoryReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual void bx::DirectoryReader::close()': ../../../../../3rdparty/bx/src/file.cpp:732:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::DirectoryReaderImpl*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/file.cpp: In member function 'virtual int32_t bx::DirectoryReader::read(void*, int32_t, bx::Error*)': ../../../../../3rdparty/bx/src/file.cpp:738:80: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::DirectoryReaderImpl*' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/liberatr.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/hash.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/hash.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/hash.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/hash.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bx/src/hash.cpp:7: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/math.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/math.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/math.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/math.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/math.cpp: In function 'void bx::calcLinearFit2D(float*, const void*, uint32_t, uint32_t)': ../../../../../3rdparty/bx/src/math.cpp:674:39: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/math.cpp: In function 'void bx::calcLinearFit3D(float*, const void*, uint32_t, uint32_t)': ../../../../../3rdparty/bx/src/math.cpp:707:39: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const float*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/mutex.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/mutex.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/mutex.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/mutex.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/mutex.cpp: In constructor 'bx::Mutex::Mutex()': ../../../../../3rdparty/bx/src/mutex.cpp:136:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'pthread_mutex_t* {aka __pthread_mutex_st*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/mutex.cpp: In destructor 'bx::Mutex::~Mutex()': ../../../../../3rdparty/bx/src/mutex.cpp:142:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'pthread_mutex_t* {aka __pthread_mutex_st*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/mutex.cpp: In member function 'void bx::Mutex::lock()': ../../../../../3rdparty/bx/src/mutex.cpp:148:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'pthread_mutex_t* {aka __pthread_mutex_st*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/mutex.cpp: In member function 'void bx::Mutex::unlock()': ../../../../../3rdparty/bx/src/mutex.cpp:154:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'pthread_mutex_t* {aka __pthread_mutex_st*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/os.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/os.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/os.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/os.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/process.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/semaphore.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/semaphore.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/semaphore.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/semaphore.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/semaphore.cpp: In constructor 'bx::Semaphore::Semaphore()': ../../../../../3rdparty/bx/src/semaphore.cpp:137:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::SemaphoreInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/semaphore.cpp: In destructor 'bx::Semaphore::~Semaphore()': ../../../../../3rdparty/bx/src/semaphore.cpp:153:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::SemaphoreInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/semaphore.cpp: In member function 'void bx::Semaphore::post(uint32_t)': ../../../../../3rdparty/bx/src/semaphore.cpp:167:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::SemaphoreInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/semaphore.cpp: In member function 'bool bx::Semaphore::wait(int32_t)': ../../../../../3rdparty/bx/src/semaphore.cpp:188:47: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::SemaphoreInternal*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/settings.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/klax_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/camputers/camplynx.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/sort.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/sort.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/sort.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/sort.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/string.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/string.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/string.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/string.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/hash.h:123:0, from ../../../../../3rdparty/bx/src/string.cpp:9: ../../../../../3rdparty/bx/include/bx/inline/hash.inl: In member function 'void bx::HashMurmur2A::addAligned(const void*, int)': ../../../../../3rdparty/bx/include/bx/inline/hash.inl:44:30: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/thread.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/thread.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/thread.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/thread.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In constructor 'bx::Thread::Thread()': ../../../../../3rdparty/bx/src/thread.cpp:107:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::ThreadInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In member function 'bool bx::Thread::init(bx::ThreadFn, void*, uint32_t, const char*)': ../../../../../3rdparty/bx/src/thread.cpp:136:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::ThreadInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In member function 'void bx::Thread::shutdown()': ../../../../../3rdparty/bx/src/thread.cpp:205:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::ThreadInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In member function 'void bx::Thread::setThreadName(const char*)': ../../../../../3rdparty/bx/src/thread.cpp:243:41: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::ThreadInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In constructor 'bx::TlsData::TlsData()': ../../../../../3rdparty/bx/src/thread.cpp:401:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::TlsDataInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In destructor 'bx::TlsData::~TlsData()': ../../../../../3rdparty/bx/src/thread.cpp:408:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::TlsDataInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In member function 'void* bx::TlsData::get() const': ../../../../../3rdparty/bx/src/thread.cpp:415:43: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'bx::TlsDataInternal*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/thread.cpp: In member function 'void bx::TlsData::set(void*)': ../../../../../3rdparty/bx/src/thread.cpp:421:43: warning: cast from 'uint8_t* {aka unsigned char*}' to 'bx::TlsDataInternal*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/timer.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/timer.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/timer.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/timer.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/url.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/liberatr.cpp:139: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/liberatr_v.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/url.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedAlloc(bx::AllocatorI*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:56:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/url.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void bx::alignedFree(bx::AllocatorI*, void*, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:65:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:164:0, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/debug.h:9, from ../../../../../3rdparty/bx/src/bx_p.h:43, from ../../../../../3rdparty/bx/src/url.cpp:6: ../../../../../3rdparty/bx/include/bx/inline/allocator.inl: In function 'void* bx::alignedRealloc(bx::AllocatorI*, void*, size_t, size_t, const char*, uint32_t)': ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:78:35: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:33: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libbx.a... Compiling src/mame/canon/canon_s80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/camputers/camplynx.cpp:160: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcamputers.a... Compiling src/mame/atari/lynx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/liberatr_v.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/canon/cat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/canon/canon_s80.cpp:151: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/lynx_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/lynx.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cantab/jupace.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/canon/cat.cpp:198: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/canon/x07.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/lynx_m.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/marblmd2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cantab/jupace.cpp:45: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcantab.a... Compiling src/mame/atari/maria.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/canon/x07.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcanon.a... Compiling src/mame/atari/mathbox.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/marblmd2.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/1942.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/maria.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/casio_rompack.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/mathbox.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/maxaflex.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/casio_rompack.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/casloopy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/1942.cpp:167: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/1942_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/maxaflex.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/mediagx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/1942_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/1943.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/casloopy.cpp:151: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/cfx9850.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/mediagx.cpp:69: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/metalmx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/cfx9850.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/ctk2000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/1943.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/1943_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/metalmx.cpp:258: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/mgolf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/ctk2000.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/ctk551.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/1943_v.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/alien.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/mgolf.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/mhavoc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/alien.cpp:72: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/bionicc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/ctk551.cpp:185: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/casio/ctk551.cpp: In member function 'void {anonymous}::ctk551_state::init_ap10()': ../../../../../src/mame/casio/ctk551.cpp:1203:56: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/casio/ctk551.cpp: In member function 'void {anonymous}::ctk551_state::init_ctk530()': ../../../../../src/mame/casio/ctk551.cpp:1210:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/casio/ctk551.cpp:1211:61: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/casio/ctk551.cpp: In member function 'void {anonymous}::ctk551_state::init_gz70sp()': ../../../../../src/mame/casio/ctk551.cpp:1225:56: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/cz101.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/mhavoc.cpp:192: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/mhavoc_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/bionicc.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/blktiger.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/cz101.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/fp1100.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/mhavoc_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/mhavoc_m.cpp: In member function 'void mhavoc_state::delayed_gamma_w(s32)': ../../../../../src/mame/atari/mhavoc_m.cpp:137:84: warning: 'void device_scheduler::timer_set(const attotime&, timer_expired_delegate, int)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use TIMER_CALLBACK_MEMBER and an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74:0, from ../../../../../src/mame/atari/mhavoc_m.cpp:9: ../../../../../src/emu/schedule.h:125:7: note: declared here Compiling src/mame/atari/missile.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/blktiger.cpp:136: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/blktiger_ms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/fp1100.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/fp200.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/missile.cpp:352: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/nitedrvr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/blktiger_ms.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cbasebal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/fp200.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/fp6000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/nitedrvr.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/nitedrvr_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cbasebal.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/commando.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/fp6000.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/casio/fp6000.cpp: In member function 'void fp6000_state::crtc_update_row(bitmap_rgb32&, const rectangle&, uint16_t, uint8_t, uint16_t, uint8_t, int8_t, int, int, int)': ../../../../../src/mame/casio/fp6000.cpp:248:76: warning: cast from 'short unsigned int*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/fp6000_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/nitedrvr_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/nitedrvr_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/commando.cpp:166: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/fp6000_kbd.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/ht6000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/nitedrvr_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/nitedrvr_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/ht6000.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/ld50.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/nitedrvr_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/nl_breakout.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/ld50.cpp:50: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/pb1000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps1.cpp:242: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps1.cpp: In member function 'void cps_state::init_pang3()': ../../../../../src/mame/capcom/cps1.cpp:14384:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps1_v.cpp... Compiling src/mame/atari/nl_destroyr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps1_v.cpp:452: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps1bl_5205.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/pb1000.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/pv1000.cpp... Compiling src/mame/atari/nl_flyball.cpp... Compiling src/mame/atari/nl_gtrak10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/pv1000.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/pv2000.cpp... Compiling src/mame/atari/nl_pong.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps1bl_5205.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps1bl_pic.cpp... Compiling src/mame/atari/nl_pongdoubles.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/pv2000.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/rz1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps1bl_pic.cpp:45: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps1bl_pic.cpp: In member function 'void cps1bl_pic_state::init_punipic()': ../../../../../src/mame/capcom/cps1bl_pic.cpp:737:59: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps1bl_pic.cpp: In member function 'void cps1bl_pic_state::init_punipic3()': ../../../../../src/mame/capcom/cps1bl_pic.cpp:750:59: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/rz1.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/sk1.cpp... Compiling src/mame/atari/nl_rebound.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/sk1.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/casio/sx1000.cpp... Compiling src/mame/atari/nl_stuntcyc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps2.cpp:627: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps2.cpp: In member function 'void {anonymous}::cps2_state::cps2_gfx_decode()': ../../../../../src/mame/capcom/cps2.cpp:808:54: warning: cast from 'u8* {aka unsigned char*}' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps2.cpp: In member function 'void {anonymous}::cps2_state::init_cps2crypt()': ../../../../../src/mame/capcom/cps2.cpp:10813:66: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps2.cpp: In member function 'void {anonymous}::cps2_state::gigaman2_gfx_reorder()': ../../../../../src/mame/capcom/cps2.cpp:10871:53: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps2comm.cpp... Compiling src/mame/atari/nl_tank.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/casio/sx1000.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcasio.a... Compiling src/mame/capcom/cps2crypt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps2crypt.cpp:115: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/offtwall.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps2comm.cpp:79: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/offtwall.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/offtwall.cpp: In member function 'void offtwall_state::init_offtwall()': ../../../../../src/mame/atari/offtwall.cpp:452:73: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/offtwall.cpp: In member function 'void offtwall_state::init_offtwalc()': ../../../../../src/mame/atari/offtwall.cpp:464:73: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/offtwall_v.cpp... Compiling src/lib/formats/2d_dsk.cpp... Compiling src/lib/formats/a26_cas.cpp... Compiling src/lib/formats/a5105_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/offtwall_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/orbit.cpp... Compiling src/lib/formats/abc1600_dsk.cpp... Compiling src/lib/formats/abc800_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps3.cpp:583: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp: In member function 'void cps3_state::decrypt_bios()': ../../../../../src/mame/capcom/cps3.cpp:852:50: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp: In member function 'void cps3_state::gfxflash_w(offs_t, u32, u32)': ../../../../../src/mame/capcom/cps3.cpp:1511:24: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp: In member function 'void cps3_state::flashmain_w(int, u32, u32, u32)': ../../../../../src/mame/capcom/cps3.cpp:1616:24: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp: In member function 'void cps3_state::palettedma_w(offs_t, u32, u32)': ../../../../../src/mame/capcom/cps3.cpp:1842:22: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp: In member function 'void cps3_state::copy_from_nvram()': ../../../../../src/mame/capcom/cps3.cpp:2340:23: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/cps3.cpp:2376:19: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/cps3_a.cpp... Compiling src/lib/formats/abcfd2_dsk.cpp... Compiling src/lib/formats/ace_tap.cpp... Compiling src/lib/formats/acorn_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/cps3_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/egghunt.cpp... Compiling src/lib/formats/adam_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/orbit.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/orbit_a.cpp... Compiling src/lib/formats/adam_dsk.cpp... Compiling src/lib/formats/afs_dsk.cpp... Compiling src/lib/formats/agat840k_hle_dsk.cpp... Compiling src/lib/formats/aim_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/egghunt.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/exedexes.cpp... Compiling src/lib/formats/all.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/orbit_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/orbit_v.cpp... Compiling src/lib/formats/ami_dsk.cpp... Compiling src/lib/formats/ap2_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/orbit_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/pofo.cpp... Compiling src/lib/formats/ap_dsk35.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/exedexes.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/fcrash.cpp... Compiling src/lib/formats/apd_dsk.cpp... ../../../../../src/lib/formats/apd_dsk.cpp: In member function 'virtual bool apd_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/apd_dsk.cpp:186:85: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/apd_dsk.cpp:187:85: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/apd_dsk.cpp:188:85: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/apf_apt.cpp... Compiling src/lib/formats/apollo_dsk.cpp... Compiling src/lib/formats/applix_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/pofo.cpp:34: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/pofo_kbd.cpp... Compiling src/lib/formats/apridisk.cpp... Compiling src/lib/formats/aquarius_caq.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/fcrash.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/capcom/fcrash.cpp: In member function 'void fcrash_state::init_sf2m1()': ../../../../../src/mame/capcom/fcrash.cpp:1111:59: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/gng.cpp... Compiling src/lib/formats/as_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/pofo_kbd.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/pong.cpp... Compiling src/lib/formats/asst128_dsk.cpp... Compiling src/lib/formats/atari_dsk.cpp... Compiling src/lib/formats/atom_dsk.cpp... Compiling src/lib/formats/atom_tap.cpp... Compiling src/lib/formats/basicdsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/gng.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/gunsmoke.cpp... Compiling src/lib/formats/bw12_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/pong.cpp:50: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/poolshrk.cpp... Compiling src/lib/formats/bw2_dsk.cpp... Compiling src/lib/formats/c3040_dsk.cpp... Compiling src/lib/formats/c4040_dsk.cpp... Compiling src/lib/formats/c8280_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/gunsmoke.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/higemaru.cpp... Compiling src/lib/formats/camplynx_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/poolshrk.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/poolshrk_a.cpp... Compiling src/lib/formats/camplynx_dsk.cpp... Compiling src/lib/formats/cassimg.cpp... ../../../../../src/lib/formats/cassimg.cpp: In member function 'cassette_image::error cassette_image::get_samples(int, double, double, size_t, size_t, void*, int)': ../../../../../src/lib/formats/cassimg.cpp:453:18: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/cassimg.cpp:459:18: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/cassimg.cpp: In member function 'cassette_image::error cassette_image::put_samples(int, double, double, size_t, size_t, const void*, int)': ../../../../../src/lib/formats/cassimg.cpp:515:25: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/cassimg.cpp:521:26: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'int32_t* {aka int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/cbm_crt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/higemaru.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/instantm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/poolshrk_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/poolshrk_v.cpp... Compiling src/lib/formats/cbm_tap.cpp... Compiling src/lib/formats/ccvf_dsk.cpp... Compiling src/lib/formats/cd90_640_dsk.cpp... Compiling src/lib/formats/cgen_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/poolshrk_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/instantm.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/cgenie_dsk.cpp... Compiling src/mame/atari/quantum.cpp... Compiling src/mame/capcom/kabuki.cpp... Compiling src/lib/formats/coco_cas.cpp... Compiling src/lib/formats/coco_rawdsk.cpp... Compiling src/lib/formats/comx35_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/kabuki.cpp:98: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/kenseim.cpp... Compiling src/lib/formats/concept_dsk.cpp... Compiling src/lib/formats/coupedsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/quantum.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/quizshow.cpp... Compiling src/lib/formats/cp68_dsk.cpp... Compiling src/lib/formats/cpis_dsk.cpp... Compiling src/lib/formats/cqm_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/kenseim.cpp:143: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/lastduel.cpp... Compiling src/lib/formats/csw_cas.cpp... ../../../../../src/lib/formats/csw_cas.cpp: In function 'cassette_image::error csw_cassette_identify(cassette_image*, cassette_image::Options*)': ../../../../../src/lib/formats/csw_cas.cpp:52:76: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/csw_cas.cpp: In function 'cassette_image::error csw_cassette_load(cassette_image*)': ../../../../../src/lib/formats/csw_cas.cpp:88:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/csw_cas.cpp:98:66: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/csw_cas.cpp:104:107: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/csw_cas.cpp:127:70: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/csw_cas.cpp:182:61: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/d64_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/quizshow.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/rampart.cpp... Compiling src/lib/formats/d71_dsk.cpp... Compiling src/lib/formats/d80_dsk.cpp... Compiling src/lib/formats/d81_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/lastduel.cpp:123: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/lastduel_v.cpp... Compiling src/lib/formats/d82_dsk.cpp... Compiling src/lib/formats/d88_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/rampart.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/rampart_v.cpp... ../../../../../src/lib/formats/d88_dsk.cpp: In member function 'virtual int d88_format::identify(util::random_read&, uint32_t, const std::vector<unsigned int>&) const': ../../../../../src/lib/formats/d88_dsk.cpp:427:49: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/d88_dsk.cpp: In member function 'virtual bool d88_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/d88_dsk.cpp:509:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/d88_dsk.cpp:515:62: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/dcp_dsk.cpp... Compiling src/lib/formats/dfi_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/lastduel_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/lwings.cpp... Compiling src/lib/formats/dim_dsk.cpp... Compiling src/lib/formats/dip_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/rampart_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/redbaron.cpp... Compiling src/lib/formats/dmk_dsk.cpp... Compiling src/lib/formats/dmv_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/lwings.cpp:60: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/lwings_v.cpp... Compiling src/lib/formats/ds9_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/redbaron.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/relief.cpp... Compiling src/lib/formats/dsk_dsk.cpp... Compiling src/lib/formats/dvk_mx_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/lwings_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/mitchell.cpp... Compiling src/lib/formats/ep64_dsk.cpp... Compiling src/lib/formats/esq16_dsk.cpp... Compiling src/lib/formats/esq8_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/relief.cpp:89: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/relief_v.cpp... Compiling src/lib/formats/excali64_dsk.cpp... Compiling src/lib/formats/fc100_cas.cpp... Compiling src/lib/formats/fdd_dsk.cpp... ../../../../../src/lib/formats/fdd_dsk.cpp: In member function 'virtual bool fdd_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/fdd_dsk.cpp:107:84: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/fdi_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/relief_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/runaway.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/mitchell.cpp:120: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/nl_1942.cpp... Compiling src/lib/formats/fdos_dsk.cpp... Compiling src/lib/formats/fl1_dsk.cpp... Compiling src/mame/capcom/psrockman.cpp... Compiling src/lib/formats/flex_dsk.cpp... Compiling src/lib/formats/flopimg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/runaway.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sbrkout.cpp... Compiling src/lib/formats/flopimg_legacy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/psrockman.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/sf.cpp... Compiling src/lib/formats/fm7_cas.cpp... Compiling src/lib/formats/fmsx_cas.cpp... Compiling src/lib/formats/fmtowns_dsk.cpp... Compiling src/lib/formats/fs_cbmdos.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sbrkout.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/shuuz.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/sf.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/sidearms.cpp... Compiling src/lib/formats/fs_coco_os9.cpp... Compiling src/lib/formats/fs_coco_rsdos.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/shuuz.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/shuuz_v.cpp... Compiling src/lib/formats/fs_fat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/sidearms.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/sidearms_v.cpp... Compiling src/lib/formats/fs_isis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/shuuz_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skullxbo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/sidearms_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/sonson.cpp... Compiling src/lib/formats/fs_oric_jasmin.cpp... Compiling src/lib/formats/fs_prodos.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/sonson.cpp:55: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/srumbler.cpp... Compiling src/lib/formats/fs_unformatted.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skullxbo.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skullxbo_v.cpp... Compiling src/lib/formats/fs_vtech.cpp... Compiling src/lib/formats/fsblk_vec.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skullxbo_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skydiver.cpp... Compiling src/lib/formats/fsd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/srumbler.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/supduck.cpp... Compiling src/lib/formats/fsmeta.cpp... Compiling src/lib/formats/fsmgr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skydiver.cpp:91: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skydiver_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/supduck.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/g64_dsk.cpp... Compiling src/mame/capcom/tigeroad.cpp... Compiling src/lib/formats/gtp_cas.cpp... Compiling src/lib/formats/guab_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skydiver_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skydiver_v.cpp... Compiling src/lib/formats/h8_cas.cpp... Compiling src/lib/formats/hect_dsk.cpp... Compiling src/lib/formats/hect_tap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/tigeroad.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/tigeroad_m.cpp... Compiling src/lib/formats/hector_minidisc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skydiver_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skyraid.cpp... Compiling src/lib/formats/hp_ipc_dsk.cpp... Compiling src/lib/formats/hpi_dsk.cpp... Compiling src/lib/formats/hti_tape.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/tigeroad_m.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/tigeroad_spr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skyraid.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skyraid_a.cpp... Compiling src/lib/formats/hxchfe_dsk.cpp... Compiling src/lib/formats/hxcmfm_dsk.cpp... Compiling src/lib/formats/ibmxdf_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/tigeroad_spr.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/tigeroad_v.cpp... Compiling src/lib/formats/imageutl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skyraid_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/skyraid_v.cpp... Compiling src/lib/formats/imd_dsk.cpp... Compiling src/lib/formats/img_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/tigeroad_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/tvcapcom.cpp... Compiling src/lib/formats/ipf_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/skyraid_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/slapstic.cpp... Compiling src/lib/formats/iq151_dsk.cpp... Compiling src/lib/formats/itt3030_dsk.cpp... Compiling src/lib/formats/jfd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/tvcapcom.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/capcom/vulgus.cpp... ../../../../../src/lib/formats/jfd_dsk.cpp: In member function 'virtual bool jfd_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/jfd_dsk.cpp:281:71: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:282:72: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:283:70: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:294:96: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:309:95: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:313:113: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/jfd_dsk.cpp:322:84: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/juku_dsk.cpp... Compiling src/lib/formats/jvc_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/slapstic.cpp:199: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint2.cpp... Compiling src/lib/formats/kaypro_dsk.cpp... Compiling src/lib/formats/kc85_dsk.cpp... Compiling src/lib/formats/kc_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/capcom/vulgus.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcapcom.a... Compiling src/mame/atari/sprint2_a.cpp... Compiling src/lib/formats/kim1_cas.cpp... Compiling src/lib/formats/lviv_lvt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint2.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/avhuff.cpp... Compiling src/lib/formats/m20_dsk.cpp... Compiling src/lib/formats/m5_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint2_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint2_v.cpp... ../../../../../src/lib/util/avhuff.cpp: In member function 'avhuff_error avhuff_encoder::encode_audio(const uint8_t*, int, int, uint8_t*, uint8_t*)': ../../../../../src/lib/util/avhuff.cpp:415:82: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/avhuff.cpp: In member function 'avhuff_error avhuff_decoder::decode_audio(int, int, const uint8_t*, uint8_t**, uint32_t, const uint8_t*)': ../../../../../src/lib/util/avhuff.cpp:900:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/aviio.cpp... Compiling src/lib/formats/mbee_cas.cpp... Compiling src/lib/formats/mdos_dsk.cpp... ../../../../../src/lib/util/aviio.cpp: In member function 'avi_file::error {anonymous}::avi_stream::yuv_decompress_to_yuy16(const uint8_t*, uint32_t, bitmap_yuy16&) const': ../../../../../src/lib/util/aviio.cpp:1060:85: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/aviio.cpp:1066:77: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/aviio.cpp: In member function 'avi_file::error {anonymous}::avi_stream::yuy16_compress_to_yuy(const bitmap_yuy16&, uint8_t*, uint32_t) const': ../../../../../src/lib/util/aviio.cpp:1109:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/aviio.cpp:1116:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/aviio.cpp: In member function 'virtual avi_file::error {anonymous}::avi_file_impl::read_sound_samples(int, uint32_t, uint32_t, int16_t*)': ../../../../../src/lib/util/aviio.cpp:1870:78: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/bitmap.cpp... Compiling src/lib/formats/mfi_dsk.cpp... Compiling src/lib/util/cdrom.cpp... Compiling src/lib/formats/mfm_hd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint2_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint4.cpp... ../../../../../src/lib/util/cdrom.cpp: In static member function 'static std::error_condition cdrom_file::parse_metadata(chd_file*, cdrom_file::toc&)': ../../../../../src/lib/util/cdrom.cpp:1013:58: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/chd.cpp... Compiling src/lib/formats/mm_dsk.cpp... Compiling src/lib/formats/ms0515_dsk.cpp... Compiling src/lib/formats/msx_dsk.cpp... Compiling src/lib/util/chdcodec.cpp... Compiling src/lib/formats/mtx_dsk.cpp... Compiling src/lib/formats/mz_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint4.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint4_a.cpp... Compiling src/lib/formats/nanos_dsk.cpp... ../../../../../src/lib/util/chdcodec.cpp: In static member function 'static void* {anonymous}::chd_zlib_allocator::fast_alloc(voidpf, uInt, uInt)': ../../../../../src/lib/util/chdcodec.cpp:823:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp: In static member function 'static void* {anonymous}::chd_lzma_allocator::fast_alloc(void*, size_t)': ../../../../../src/lib/util/chdcodec.cpp:1043:79: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp: In member function 'virtual uint32_t {anonymous}::chd_flac_compressor::compress(const uint8_t*, uint32_t, uint8_t*)': ../../../../../src/lib/util/chdcodec.cpp:1326:73: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp:1332:73: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp:1347:74: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int16_t* {aka const short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp: In member function 'virtual void {anonymous}::chd_flac_decompressor::decompress(const uint8_t*, uint32_t, uint8_t*, uint32_t)': ../../../../../src/lib/util/chdcodec.cpp:1408:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp: In member function 'virtual uint32_t {anonymous}::chd_cd_flac_compressor::compress(const uint8_t*, uint32_t, uint8_t*)': ../../../../../src/lib/util/chdcodec.cpp:1486:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/chdcodec.cpp: In member function 'virtual void {anonymous}::chd_cd_flac_decompressor::decompress(const uint8_t*, uint32_t, uint8_t*, uint32_t)': ../../../../../src/lib/util/chdcodec.cpp:1616:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'int16_t* {aka short int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/corealloc.cpp... Compiling src/lib/formats/nascom_dsk.cpp... Compiling src/lib/util/corefile.cpp... Compiling src/lib/formats/naslite_dsk.cpp... Compiling src/lib/formats/nes_dsk.cpp... Compiling src/lib/util/corestr.cpp... Compiling src/lib/formats/nfd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint4_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint8.cpp... ../../../../../src/lib/formats/nfd_dsk.cpp: In member function 'virtual bool nfd_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/nfd_dsk.cpp:141:63: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/nfd_dsk.cpp:154:68: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/nfd_dsk.cpp:163:64: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/nfd_dsk.cpp:164:74: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/nfd_dsk.cpp:189:90: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/opd_dsk.cpp... Compiling src/lib/util/coreutil.cpp... Compiling src/lib/util/delegate.cpp... Compiling src/lib/formats/orao_cas.cpp... ../../../../../src/lib/util/delegate.cpp: In member function 'void (* util::detail::delegate_mfp_itanium::convert_to_generic(util::detail::delegate_generic_class*&) const)()': ../../../../../src/lib/util/delegate.cpp:94:76: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'void (* const*)()' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/delegate.cpp: In member function 'void (* util::detail::delegate_mfp_msvc::adjust_this_pointer(util::detail::delegate_generic_class*&) const)()': ../../../../../src/lib/util/delegate.cpp:122:90: warning: cast from 'uint8_t* {aka unsigned char*}' to 'const uint8_t* const* {aka const unsigned char* const*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/delegate.cpp:123:62: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const int*' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/disasmintf.cpp... Compiling src/lib/formats/oric_dsk.cpp... Compiling src/lib/util/dynamicclass.cpp... Compiling src/lib/formats/oric_tap.cpp... Compiling src/lib/util/flac.cpp... Compiling src/lib/formats/os9_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint8.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint8_a.cpp... Compiling src/lib/util/harddisk.cpp... Compiling src/lib/formats/p2000t_cas.cpp... Compiling src/lib/util/hash.cpp... Compiling src/lib/formats/p6001_cas.cpp... Compiling src/lib/formats/pasti_dsk.cpp... Compiling src/lib/util/hashing.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint8_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/sprint8_v.cpp... Compiling src/lib/util/huffman.cpp... Compiling src/lib/formats/pc98_dsk.cpp... Compiling src/lib/formats/pc98fdi_dsk.cpp... Compiling src/lib/util/ioprocs.cpp... ../../../../../src/lib/formats/pc98fdi_dsk.cpp: In member function 'virtual int pc98fdi_format::identify(util::random_read&, uint32_t, const std::vector<unsigned int>&) const': ../../../../../src/lib/formats/pc98fdi_dsk.cpp:47:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:48:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:49:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:50:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:51:71: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:52:70: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp: In member function 'virtual bool pc98fdi_format::load(util::random_read&, uint32_t, const std::vector<unsigned int>&, floppy_image*) const': ../../../../../src/lib/formats/pc98fdi_dsk.cpp:66:67: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:67:74: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:68:75: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:69:73: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/formats/pc98fdi_dsk.cpp:70:74: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/pc_dsk.cpp... Compiling src/lib/util/ioprocsfilter.cpp... Compiling src/lib/formats/phc25_cas.cpp... Compiling src/lib/formats/pk8020_dsk.cpp... Compiling src/lib/util/jedparse.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/sprint8_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starshp1.cpp... Compiling src/lib/formats/pmd_cas.cpp... Compiling src/lib/util/language.cpp... Compiling src/lib/formats/poly_dsk.cpp... Compiling src/lib/formats/ppg_dsk.cpp... Compiling src/lib/util/md5.cpp... Compiling src/lib/util/msdib.cpp... Compiling src/lib/formats/primoptp.cpp... Compiling src/lib/util/nanosvg.cpp... Compiling src/lib/formats/pyldin_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starshp1.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starshp1_a.cpp... In file included from ../../../../../src/lib/util/nanosvg.cpp:10:0: ../../../../../3rdparty/nanosvg/src/nanosvgrast.h: In function 'NSVGactiveEdge* nsvg__addActive(NSVGrasterizer*, NSVGedge*, float)': ../../../../../3rdparty/nanosvg/src/nanosvgrast.h:865:61: warning: cast from 'unsigned char*' to 'NSVGactiveEdge*' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/opresolv.cpp... Compiling src/lib/formats/ql_dsk.cpp... Compiling src/lib/formats/rc759_dsk.cpp... Compiling src/lib/util/options.cpp... Compiling src/lib/formats/rk_cas.cpp... Compiling src/lib/formats/rpk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starshp1_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starshp1_v.cpp... Compiling src/lib/util/palette.cpp... Compiling src/lib/formats/rx50_dsk.cpp... Compiling src/lib/util/path.cpp... Compiling src/lib/formats/sc3000_bit.cpp... Compiling src/lib/util/path_to_regex.cpp... Compiling src/lib/formats/sdd_dsk.cpp... Compiling src/lib/formats/sdf_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starshp1_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starwars.cpp... Compiling src/lib/formats/sf7000_dsk.cpp... Compiling src/lib/formats/smx_dsk.cpp... Compiling src/lib/util/plaparse.cpp... Compiling src/lib/formats/sol_cas.cpp... Compiling src/lib/util/png.cpp... Compiling src/lib/formats/sorc_cas.cpp... Compiling src/lib/formats/sorc_dsk.cpp... ../../../../../src/lib/util/png.cpp: In function 'uint16_t util::{anonymous}::fetch_16bit(const uint8_t*)': ../../../../../src/lib/util/png.cpp:100:113: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint16_t* {aka const short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/png.cpp: In function 'uint32_t util::{anonymous}::fetch_32bit(const uint8_t*)': ../../../../../src/lib/util/png.cpp:101:113: warning: cast from 'const uint8_t* {aka const unsigned char*}' to 'const uint32_t* {aka const unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/png.cpp: In function 'void util::{anonymous}::put_16bit(uint8_t*, uint16_t)': ../../../../../src/lib/util/png.cpp:104:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/lib/util/png.cpp: In function 'void util::{anonymous}::put_32bit(uint8_t*, uint32_t)': ../../../../../src/lib/util/png.cpp:105:83: warning: cast from 'uint8_t* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/strformat.cpp... Compiling src/lib/formats/sord_cas.cpp... Compiling src/lib/formats/spc1000_cas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starwars.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starwars_a.cpp... Compiling src/lib/formats/st_dsk.cpp... Compiling src/lib/formats/svi_cas.cpp... Compiling src/lib/formats/svi_dsk.cpp... Compiling src/lib/formats/swd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starwars_a.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/starwars_m.cpp... Compiling src/lib/util/timeconv.cpp... Compiling src/lib/formats/tandy2k_dsk.cpp... Compiling src/lib/util/un7z.cpp... Compiling src/lib/formats/td0_dsk.cpp... Compiling src/lib/util/unicode.cpp... Compiling src/lib/formats/thom_cas.cpp... Compiling src/lib/util/unzip.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/starwars_m.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/subs.cpp... Compiling src/lib/formats/thom_dsk.cpp... Compiling src/lib/formats/ti99_dsk.cpp... Compiling src/lib/util/vbiparse.cpp... Compiling src/lib/util/vecstream.cpp... Compiling src/lib/formats/tiki100_dsk.cpp... Compiling src/lib/formats/tim011_dsk.cpp... Compiling src/lib/util/wavwrite.cpp... Compiling src/lib/formats/trd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/subs.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/subs_a.cpp... Compiling src/lib/formats/trs80_dsk.cpp... Compiling src/lib/util/xmlfile.cpp... Compiling src/lib/formats/trs_cas.cpp... Compiling src/lib/util/zippath.cpp... Compiling src/lib/formats/tvc_cas.cpp... Compiling src/lib/formats/tvc_dsk.cpp... Archiving libutils.a... Compiling src/mame/atari/subs_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/subs_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/tzx_cas.cpp... Compiling src/mame/atari/subs_v.cpp... Compiling src/lib/formats/uef_cas.cpp... Compiling src/lib/formats/uniflex_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/subs_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/osd/modules/file/posixdir.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/subs_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tank8.cpp... Compiling src/lib/formats/upd765_dsk.cpp... Compiling src/osd/modules/file/posixfile.cpp... Compiling src/lib/formats/vdk_dsk.cpp... Compiling src/osd/modules/file/posixptty.cpp... Compiling src/lib/formats/vector06_dsk.cpp... Compiling src/osd/modules/file/posixsocket.cpp... Compiling src/lib/formats/vg5k_cas.cpp... Compiling src/osd/modules/lib/osdlib_unix.cpp... Compiling src/lib/formats/victor9k_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tank8.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tank8_a.cpp... Compiling src/osd/modules/osdmodule.cpp... Compiling src/lib/formats/vt_cas.cpp... Compiling src/lib/formats/vt_dsk.cpp... Compiling src/osd/osdcore.cpp... Compiling src/lib/formats/wavfile.cpp... Compiling src/osd/osdsync.cpp... Compiling src/lib/formats/wd177x_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tank8_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tank8_v.cpp... Compiling src/osd/strconv.cpp... Compiling src/lib/formats/x07_cas.cpp... Compiling src/lib/formats/x1_tap.cpp... Archiving libocore_sdl.a... Compiling src/lib/formats/xdf_dsk.cpp... Compiling src/lib/formats/zx81_p.cpp... Compiling src/mame/cce/mc1000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tank8_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tempest.cpp... Archiving libformats.a... Compiling src/mame/ccs/ccs2810.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cce/mc1000.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcce.a... Compiling src/mame/atari/thunderj.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tempest.cpp:278: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ceres/ceres.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ccs/ccs2810.cpp:87: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libccs.a... Compiling src/mame/atari/thunderj_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/thunderj.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ces/cesclass.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/thunderj_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tia.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ceres/ceres.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libceres.a... Compiling src/mame/ces/galgames.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ces/cesclass.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tomcat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tia.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/toobin.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/ces/galgames.cpp: In function 'void construct_ioport_galgames(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/ces/galgames.cpp:959:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/ces/galgames.cpp:962:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/ces/galgames.cpp:965:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/ces/galgames.cpp:968:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1382:21: note: declared here Archiving libces.a... Compiling src/mame/atari/toobin_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tomcat.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tourtabl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/toobin.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/tools/chdman.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/toobin_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling generated/version.cpp... Compiling src/mame/atari/triplhnt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tourtabl.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/ave_arb.cpp... Linking chdman... Compiling src/mame/atari/triplhnt_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/triplhnt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chromatics/cgc7900.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/ave_arb.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/cking_master.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/triplhnt_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/triplhnt_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chromatics/cgc7900.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chromatics/cgc7900_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/cking_master.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/compuchess.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/triplhnt_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tunhunt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chromatics/cgc7900_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libchromatics.a... Compiling src/mame/chess/conchess.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/compuchess.cpp:106: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/tunhunt_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tunhunt.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/cchasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/conchess.cpp:63: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/conic_cchess2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/tunhunt_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/ultratnk.cpp... distcc[9825] ERROR: compile ../../../../../src/mame/cinematronics/cchasm.cpp on 10.1.1.1:3642 failed distcc[9825] (dcc_build_somewhere) Warning: remote compilation of '../../../../../src/mame/cinematronics/cchasm.cpp' failed, retrying locally distcc[9825] Warning: failed to distribute ../../../../../src/mame/cinematronics/cchasm.cpp to 10.1.1.1:3642, running locally instead In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/conic_cchess2.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/conic_cchess3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/ultratnk.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/ultratnk_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/conic_cchess3.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/regence.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/ultratnk_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/videopin.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/cchasm.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] u16 &as_u16(offs_t offset = 0) { return reinterpret_cast<u16 *>(base())[offset]; } ^ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] u32 &as_u32(offs_t offset = 0) { return reinterpret_cast<u32 *>(base())[offset]; } ^ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] u64 &as_u64(offs_t offset = 0) { return reinterpret_cast<u64 *>(base())[offset]; } ^ In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/regence.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/tasc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/videopin.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/videopin_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/tasc.cpp:56: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/chess/yeno_532xl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/videopin_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/videopin_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/videopin_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/vindictr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/chess/yeno_532xl.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libchess.a... Compiling src/mame/cinematronics/cinemat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/vindictr.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/vindictr_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/cinemat.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/cinematronics/cinemat.cpp: In function 'void construct_ioport_speedfrk(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/cinematronics/cinemat.cpp:490:159: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/cinematronics/cinemat.cpp:32: ../../../../../src/emu/ioport.h:1382:21: note: declared here Compiling src/mame/cirsa/cirsa820xxx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/vindictr_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/wolfpack.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cirsa/cirsa820xxx.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cirsa/cirsa910510.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/wolfpack.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/wolfpack_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cirsa/cirsa910510.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cirsa/miniguay.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/wolfpack_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/xybots.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cirsa/miniguay.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cirsa/missbamby.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cirsa/missbamby.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cirsa/neptunp2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/xybots.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/xybots_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cirsa/neptunp2.cpp:159: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcirsa.a... Compiling src/mame/cinematronics/cinemat_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/atari/xybots_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libatari.a... Compiling src/mame/cinematronics/cinemat_v.cpp... distcc[9825] (dcc_please_send_email_after_investigation) Warning: remote compilation of '../../../../../src/mame/cinematronics/cchasm.cpp' failed, retried locally and got a different result. Compiling src/mame/citoh/cit101.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/cinemat_a.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/coleco/adam.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/cinemat_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/dlair.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/citoh/cit101.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/citoh/cit101_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/coleco/adam.cpp:302: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/coleco/coleco.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/dlair.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/dlair2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/citoh/cit101_kbd.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/citoh/cit101xl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/coleco/coleco.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/coleco/coleco_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/dlair2.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/embargo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/citoh/cit101xl.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/citoh/cit220.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_sac1(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/coleco/coleco_m.cpp:89:336: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_sac2(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/coleco/coleco_m.cpp:120:297: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_driv1(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/coleco/coleco_m.cpp:127:336: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_driv2(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/coleco/coleco_m.cpp:136:297: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_roller(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/coleco/coleco_m.cpp:147:343: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp:150:304: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1382:21: note: declared here Compiling src/mame/coleco/wrinkles.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/embargo.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/jack.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/citoh/cit220.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/citoh/cit220_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/coleco/wrinkles.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcoleco.a... Compiling src/mame/cinematronics/jack_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/jack.cpp:83: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/comad/funybubl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/jack_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/leland.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/citoh/cit220_kbd.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcitoh.a... Compiling src/mame/comad/galspnbl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/comad/funybubl.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/c128.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/comad/galspnbl.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/comad/zerozone.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/leland.cpp:201: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/leland_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/c128.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/c64.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/comad/zerozone.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcomad.a... Compiling src/mame/cinematronics/leland_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/leland_a.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/c64dtv.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/leland_m.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/leland_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/c64dtv.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/nl_armora.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/c64.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/c65.cpp... Compiling src/mame/compugraphic/pwrview.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cinematronics/leland_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/nl_barrier.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/c65.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/c900.cpp... Compiling src/mame/cinematronics/nl_boxingb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/compugraphic/pwrview.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcompugraphic.a... Compiling src/mame/commodore/cbm2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/c900.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/comx/comx35.cpp... Compiling src/mame/cinematronics/nl_ripoff.cpp... Compiling src/mame/cinematronics/nl_solarq.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/comx/comx35.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/comx/comx35_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/cbm2.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/cbm_snqk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/comx/comx35_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcomx.a... Compiling src/mame/cinematronics/nl_spacewar.cpp... Compiling src/mame/concept/concept.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/cbm_snqk.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/chessmate.cpp... Compiling src/mame/cinematronics/nl_speedfrk.cpp... Compiling src/mame/cinematronics/nl_starcas.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/chessmate.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/clcd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/concept/concept.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/concept/concept_m.cpp... Compiling src/mame/cinematronics/nl_starhawk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/concept/concept_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libconcept.a... Compiling src/mame/commodore/mps1230.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/clcd.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/nl_sundance.cpp... Compiling src/mame/commodore/pet.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/mps1230.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cinematronics/nl_tailg.cpp... Compiling src/mame/conitec/prof180x.cpp... Compiling src/mame/cinematronics/nl_warrior.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/pet.cpp:155: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/plus4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/conitec/prof180x.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/conitec/prof80.cpp... Archiving libcinematronics.a... Compiling src/mame/conitec/prof80mmu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/conitec/prof80mmu.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cromemco/c10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/conitec/prof80.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libconitec.a... Compiling src/mame/cromemco/mcb216.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/plus4.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/vic10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cromemco/c10.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/commodore/vic20.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cromemco/mcb216.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcromemco.a... Compiling src/mame/cvs/cvs.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/vic10.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cxg/ch2001.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/commodore/vic20.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcommodore.a... Compiling src/mame/cvs/cvs_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/cvs.cpp:98: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cxg/dominator.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cxg/ch2001.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cvs/galaxia.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/cvs_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cybiko/cybiko.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cxg/dominator.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cxg/scptchess.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/galaxia.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cvs/galaxia_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cybiko/cybiko.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cybiko/cybiko_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cxg/scptchess.cpp:52: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cxg/sphinx40.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/galaxia_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/cvs/quasar.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cybiko/cybiko_m.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcybiko.a... Compiling src/mame/cvs/quasar_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cxg/sphinx40.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcxg.a... Compiling src/mame/dai/dai.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/quasar_v.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/cvs/quasar.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libcvs.a... Compiling src/mame/dai/dai_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dai/dai_m.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dai/dai.cpp:63: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dai/dai_snd.cpp... Compiling src/mame/dataeast/actfancr.cpp... Compiling src/devices/cpu/8x300/8x300dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dai/dai_snd.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dai/dai_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/actfancr.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/astrof.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/8x300/8x300dasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/adsp2100/2100dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dai/dai_v.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdai.a... Compiling src/mame/dataeast/astrof_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/astrof.cpp:61: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/alpha/alphad.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/adsp2100/2100dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/backfire.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/astrof_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/ac1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/alpha/alphad.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/alto2/alto2dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/backfire.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/battlera.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/ac1.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/bcs3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/alto2/alto2dsm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/am29000/am29dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/bcs3.cpp:83: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/c80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/battlera.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/boogwing.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/am29000/am29dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/amis2000/amis2000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/c80.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/chessmst.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/amis2000/amis2000d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/apexc/apexcdsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/boogwing.cpp:85: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/boogwing.cpp: In member function 'void boogwing_state::init_boogwing()': ../../../../../src/mame/dataeast/boogwing.cpp:642:61: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/boogwing_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/apexc/apexcdsm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arc/arcdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/chessmst.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/chessmstdm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/boogwing_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/brkthru.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arc/arcdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arcompact/arcompactdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/chessmstdm.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/huebler.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/brkthru.cpp:144: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/btime.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arcompact/arcompactdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arcompact/arcompactdasm_dispatch.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_dispatch.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arcompact/arcompactdasm_ops.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/huebler.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/jtc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/btime.cpp:147: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/btime_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arm/armdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/btime_m.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/btime_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/jtc.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/k7659kb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arm/armdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/arm7/arm7dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/btime_v.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/bwing.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/k7659kb.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/kc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/arm7/arm7dasm.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/asap/asapdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/bwing.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/bwing_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/asap/asapdasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/avr8/avr8dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/kc.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/kc_keyb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/bwing_v.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/cbuster.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/avr8/avr8dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/axc51/axc51dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/kc_keyb.cpp:321: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/kc_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/cbuster.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/cbuster_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/axc51/axc51dasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/bcp/bcpdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/kc_m.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/kc_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/cbuster_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/chanbara.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/bcp/bcpdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/capricorn/capricorn_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/kc_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/kramermc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/chanbara.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/cninja.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/capricorn/capricorn_dasm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ccpu/ccpudasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/kramermc.cpp:57: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/lc80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ccpu/ccpudasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cdc1700/cdc1700d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/lc80.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/llc1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/cninja.cpp:45: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/cninja_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cdc1700/cdc1700d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/clipper/clipperd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/cninja_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/cntsteer.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/clipper/clipperd.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cop400/cop410ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/llc1.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/llc2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/cntsteer.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cop400/cop410ds.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/compgolf.cpp... Compiling src/devices/cpu/cop400/cop420ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/llc2.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/mc8020.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cop400/cop420ds.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cop400/cop424ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/compgolf.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/compgolf_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/mc8020.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/mc8030.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cop400/cop424ds.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cop400/cop444ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/compgolf_v.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/darkseal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/mc8030.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/nanos.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cop400/cop444ds.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cops1/cops1d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/darkseal.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dassault.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cops1/cops1d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cosmac/cosdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/nanos.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/pcm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cosmac/cosdasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cp1610/1610dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dassault.cpp:212: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dassault_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/pcm.cpp:56: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/poly880.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cp1610/1610dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cr16b/cr16bdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dassault_v.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dblewing.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/poly880.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/polyplay.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cr16b/cr16bdasm.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cr16c/cr16cdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dblewing.cpp:70: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/dblewing.cpp: In member function 'void dblewing_state::init_dblewing()': ../../../../../src/mame/dataeast/dblewing.cpp:490:61: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dec0.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cr16c/cr16cdasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/cubeqcpu/cubedasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/polyplay.cpp:129: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/polyplay_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/cubeqcpu/cubedasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/diablo/diablo1300dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/polyplay_a.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/polyplay_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dec0.cpp:393: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dec0_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/diablo/diablo1300dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp16/dsp16dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/polyplay_v.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/sc2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dec0_m.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dec0_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp16/dsp16dis.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp32/dsp32dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/sc2.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/slc1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dec0_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dec8.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp32/dsp32dis.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp56000/dsp56000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/slc1.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/sprachmg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56000/dsp56000d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp56156/dsp56dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dec8.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dec8_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/sprachmg.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ddr/vcs80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56156/dsp56dsm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp56156/inst.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dec8_v.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decbac06.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ddr/vcs80.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libddr.a... Compiling src/devices/cpu/dsp56156/opcode.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decbac06.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deckarn.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56156/opcode.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decmxc06.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56156/inst.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp56156/pmove.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deckarn.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/dc305.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decmxc06.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco102.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56156/pmove.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dsp56156/tables.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/dc305.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/dct11em.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco102.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco104.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dsp56156/tables.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/dspp/dsppdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco104.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco146.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/dct11em.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/dec_lk201.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/dspp/dsppdasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/e0c6200/e0c6200d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco146.cpp:90: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco156.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/dec_lk201.cpp:107: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/decioga.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/e0c6200/e0c6200d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/e132xs/32xsdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/decioga.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/decmate2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco156.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco156_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/e132xs/32xsdasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/es5510/es5510d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/es5510/es5510d.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/esrip/esripdsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco156_m.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/deco156_m.cpp: In function 'void deco156_decrypt(running_machine&)': ../../../../../src/mame/dataeast/deco156_m.cpp:129:79: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco16ic.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/decmate2.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/decstation.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/esrip/esripdsm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/f2mc16/f2mc16d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco16ic.cpp:175: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco222.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco222.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco32.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/f2mc16/f2mc16d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/f8/f8dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/decstation.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/dectalk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/f8/f8dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/fr/frdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/dectalk.cpp:241: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/decwritr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/fr/frdasm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/g65816/g65816ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco32.cpp:372: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/deco32.cpp: In member function 'void dragngun_state::init_dragngun()': ../../../../../src/mame/dataeast/deco32.cpp:1300:47: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/deco32.cpp: In member function 'void dragngun_state::init_dragngunj()': ../../../../../src/mame/dataeast/deco32.cpp:1308:47: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco32_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/g65816/g65816ds.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/gigatron/gigatrondasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/decwritr.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/jensen.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco32_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco_ace.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/gigatron/gigatrondasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h16/h16dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco_ace.cpp:68: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco_irq.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/jensen.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/pdp1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h16/h16dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h6280/6280dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco_irq.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco_ld.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h6280/6280dasm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Generating GT913 disassembler source file... Generating H8-300 disassembler source file... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/pdp1.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dec/pdp1.cpp: In function 'void construct_ioport_pdp1(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/dec/pdp1.cpp:258:197: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/dec/pdp1.cpp:58: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/dec/pdp1.cpp:261:197: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/dec/pdp1.cpp:58: ../../../../../src/emu/ioport.h:1382:21: note: declared here Compiling src/mame/dec/pdp11.cpp... Generating H8-300H disassembler source file... Generating H8S/2000 disassembler source file... Generating H8S/2600 disassembler source file... Compiling src/devices/cpu/h8500/h8500dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco_ld.cpp:111: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco_mlc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/pdp11.cpp:91: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/pdp1_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8500/h8500dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hcd62121/hcd62121d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco_mlc.cpp:110: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deco_mlc_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/pdp1_v.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/rainbow.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hcd62121/hcd62121d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hd61700/hd61700d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deco_mlc_v.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocass.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hd61700/hd61700d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hmcs40/hmcs40d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/rainbow.cpp:324: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/rx01.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hmcs40/hmcs40d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hp2100/hp2100d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocass.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocass_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/rx01.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dec/rx01.cpp: In member function 'void rx01_device::data_write(uint16_t)': ../../../../../src/mame/dec/rx01.cpp:197:151: warning: 'void device_scheduler::timer_set(const attotime&, timer_expired_delegate, int)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use TIMER_CALLBACK_MEMBER and an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74:0, from ../../../../../src/mame/dec/rx01.cpp:15: ../../../../../src/emu/schedule.h:125:7: note: declared here Compiling src/mame/dec/vax11.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hp2100/hp2100d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hpc/hpcdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocass_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocass_tape.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vax11.cpp:68: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vk100.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hpc/hpcdasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/hphybrid/hphybrid_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocass_tape.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocass_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/hphybrid/hphybrid_dasm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i386/i386dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vk100.cpp:128: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt100.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocass_v.cpp:126: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocomn.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i386/i386dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i8008/8008dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocomn.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocpu6.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt100.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt220.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i8008/8008dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i8085/8085dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocpu6.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocpu7.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt220.cpp:34: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt240.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i8085/8085dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i8089/i8089_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocpu7.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decocrpt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i8089/i8089_dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i860/i860dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt240.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt320.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decocrpt.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/decocrpt.cpp: In function 'void deco_decrypt(running_machine&, const char*, const uint8_t*, const uint16_t*, const uint8_t*, int)': ../../../../../src/mame/dataeast/decocrpt.cpp:605:76: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/decrmc3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt320.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt52.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i860/i860dis.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/i960/i960dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/decrmc3.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/deshoros.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/i960/i960dis.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ibm1800/ibm1800d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/deshoros.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dietgo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt52.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt520.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ibm1800/ibm1800d.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ie15/ie15dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt520.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vt62.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dietgo.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/dietgo.cpp: In member function 'void {anonymous}::dietgo_state::init_dietgo()': ../../../../../src/mame/dataeast/dietgo.cpp:449:61: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dreambal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ie15/ie15dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/jaguar/jagdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vt62.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dec/vtvideo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dreambal.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/dvi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/jaguar/jagdasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ks0164/ks0164d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dec/vtvideo.cpp:60: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdec.a... Compiling src/mame/dataeast/exprraid.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/dvi.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/lc57/lc57d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ks0164/ks0164d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/exprraid_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/exprraid.cpp:208: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/lc58/lc58d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/lc57/lc57d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dg/aviion88k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/exprraid_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/ffantasy_ms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/lc58/lc58d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/lc8670/lc8670dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/ffantasy_ms.cpp:36: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/firetrap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/lc8670/lc8670dsm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/lh5801/5801dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dg/aviion88k.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdg.a... Compiling src/mame/dataeast/funkyjet.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/lh5801/5801dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/lr35902/lr35902d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/firetrap.cpp:174: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dgrm/blackt96.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/funkyjet.cpp:94: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/karnov.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/lr35902/lr35902d.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m32c/m32cdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dgrm/blackt96.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dgrm/pokechmp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/karnov.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/kchamp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m32c/m32cdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m37710/m7700ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dgrm/pokechmp.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdgrm.a... Generating deco16 disassembler source file... Compiling src/mame/dataeast/kchamp_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/kchamp.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dms/dms5000.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m37710/m7700ds.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Generating m4510 disassembler source file... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/kchamp_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/kingobox.cpp... Generating m6502 disassembler source file... Generating m6509 disassembler source file... Generating m6510 disassembler source file... Generating m65c02 disassembler source file... Generating m65ce02 disassembler source file... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dms/dms5000.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dms/dms86.cpp... Generating m740 disassembler source file... Generating r65c02 disassembler source file... Generating r65c19 disassembler source file... Generating rp2a03 disassembler source file... Generating xavix2000 disassembler source file... Generating xavix disassembler source file... Compiling src/devices/cpu/m6800/6800dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/kingobox.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/kingobox_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dms/dms86.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dms/zsbc3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6800/6800dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m68000/m68kdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/kingobox_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/lemmings.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dms/zsbc3.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdms.a... Compiling src/devices/cpu/m6805/6805dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6805/6805dasm.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/lemmings_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/lemmings.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6809/6x09dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m68000/m68kdasm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/liberate.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6809/6x09dasm.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m68hc16/cpu16dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/lemmings_v.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m88000/m88000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/liberate.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/liberate_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m68hc16/cpu16dasm.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dooyong/dooyong.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m88000/m88000d.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mb86233/mb86233d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/liberate_v.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/madalien.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mb86233/mb86233d.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mb86235/mb86235d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dooyong/dooyong.cpp:77: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dooyong/dooyong_tilemap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/madalien.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/madalien_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mb86235/mb86235d.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mb88xx/mb88dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dooyong/dooyong_tilemap.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dooyong/gundealr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mb88xx/mb88dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mc68hc11/hc11dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/madalien_a.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/madalien_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dooyong/gundealr.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdooyong.a... Compiling src/devices/cpu/mcs40/mcs40dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mc68hc11/hc11dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/drc/zrt80.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/madalien_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/madmotor.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs40/mcs40dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mcs48/mcs48dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/drc/zrt80.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdrc.a... Compiling src/devices/cpu/mcs51/mcs51dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/madmotor.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/metlclsh.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs48/mcs48dsm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/metlclsh_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs51/mcs51dasm.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Generating i8x9x disassembler source file... Generating i8xc196 disassembler source file... Compiling src/devices/cpu/mcs96/mcs96d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/metlclsh_v.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/ddenlovr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/metlclsh.cpp:36: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/mirage.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs96/mcs96d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/melps4/melps4d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/mirage.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/pcktgal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/melps4/melps4d.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/minx/minxd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/minx/minxd.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mips/mips1dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/pcktgal.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/pktgaldx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/ddenlovr.cpp:120: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/dynax.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mips/mips1dsm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mips/mips3dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/pktgaldx.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/pktgaldx.cpp: In member function 'void {anonymous}::pktgaldx_state::driver_init()': ../../../../../src/mame/dataeast/pktgaldx.cpp:678:61: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/progolf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mips/mips3dsm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mips/vudasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/dynax.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/dynax_blitter_rev2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/progolf.cpp:145: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/rohga.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mips/vudasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mk1/mk1dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/dynax_blitter_rev2.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/dynax_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mk1/mk1dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mn10200/mn102dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/rohga.cpp:117: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/rohga_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/dynax_v.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/hnayayoi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mn10200/mn102dis.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mn1610/mn1610d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/rohga_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/scregg.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/hnayayoi.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/realbrk.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mn1610/mn1610d.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mn1880/mn1880d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/scregg.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/shootout.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mn1880/mn1880d.cpp:36: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/msm65x2/msm65x2d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/realbrk.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/realbrk_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/shootout.cpp:45: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/sidepckt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/msm65x2/msm65x2d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/nanoprocessor/nanoprocessor_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/realbrk_v.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dynax/royalmah.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/nanoprocessor/nanoprocessor_dasm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/nec/necdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/sidepckt.cpp:134: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/simpl156.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/nec/necdasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/nios2/nios2dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dynax/royalmah.cpp:101: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdynax.a... Compiling src/mame/dataeast/simpl156_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/simpl156.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eaca/cgenie.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/nios2/nios2dasm.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/nova/novadasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/simpl156_v.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/sshangha.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eaca/cgenie.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libeaca.a... Compiling src/devices/cpu/ns32000/ns32000dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/nova/novadasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/diverboy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/sshangha.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/stadhero.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ns32000/ns32000dasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/nuon/nuondasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/diverboy.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/edevices.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/stadhero.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/supbtime.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/edevices.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/fantland.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/nuon/nuondasm.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pace/pacedasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pace/pacedasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/patinhofeio/patinho_feio_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/supbtime.cpp:62: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/supbtime_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/edevices/fantland.cpp: In function 'void construct_ioport_borntofi(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/edevices/fantland.cpp:671:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/edevices/fantland.cpp:674:196: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/edevices/fantland.cpp: In function 'void construct_ioport_wheelrun(device_t&, ioport_list&, std::__cxx11::string&)': ../../../../../src/mame/edevices/fantland.cpp:753:155: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1382:21: note: declared here ../../../../../src/mame/edevices/fantland.cpp:755:155: warning: 'ioport_configurer& ioport_configurer::field_set_analog_reset()' is deprecated: PORT_RESET is deprecated; manage counter state explicitly [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:58:0, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1382:21: note: declared here Compiling src/mame/edevices/fantland_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/patinhofeio/patinho_feio_dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pdp1/pdp1dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/supbtime_v.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/thedeep.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/fantland_v.cpp:63: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/mugsmash.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pdp1/pdp1dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pdp8/pdp8dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/thedeep.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/thedeep.cpp: In member function 'uint32_t {anonymous}::thedeep_state::screen_update(screen_device&, bitmap_ind16&, const rectangle&)': ../../../../../src/mame/dataeast/thedeep.cpp:211:124: warning: cast from 'unsigned char*' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/tryout.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pdp8/pdp8dasm.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pic16/pic16d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/mugsmash.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/mwarr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/tryout.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/tumbleb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pic16/pic16d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pic1670/pic1670d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/mwarr.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/ppmast93.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pic1670/pic1670d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pic16c5x/16c5xdsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/ppmast93.cpp:134: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/pzletime.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/tumbleb.cpp:301: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/tumbleb.cpp: In member function 'void tumbleb_state::machine_reset_htchctch()': ../../../../../src/mame/dataeast/tumbleb.cpp:2340:60: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/tumbleb.cpp: In member function 'void tumbleb_state::init_magipur()': ../../../../../src/mame/dataeast/tumbleb.cpp:3735:58: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/tumbleb.cpp: In member function 'void tumbleb_state::init_htchctch()': ../../../../../src/mame/dataeast/tumbleb.cpp:3760:60: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/tumbleb.cpp: In member function 'void tumbleb_state::suprtrio_decrypt_code()': ../../../../../src/mame/dataeast/tumbleb.cpp:3775:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/dataeast/tumbleb.cpp: In member function 'void tumbleb_state::suprtrio_decrypt_gfx()': ../../../../../src/mame/dataeast/tumbleb.cpp:3792:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/tumbleb_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pic16c5x/16c5xdsm.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/pic16c62x/16c62xdsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/pzletime.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/stlforce.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pic16c62x/16c62xdsm.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/tumbleb_v.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/dataeast/vaportra.cpp... Compiling src/devices/cpu/pic17/pic17d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pic17/pic17d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/powerpc/ppc_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/stlforce.cpp:71: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/edevices/twins.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/dataeast/vaportra.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdataeast.a... Compiling src/devices/cpu/pps4/pps4dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/powerpc/ppc_dasm.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/cedar_magnet.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/edevices/twins.cpp:95: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libedevices.a... Compiling src/devices/cpu/pps41/pps41d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pps4/pps4dasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/elektor/avrmax.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cedar_magnet.cpp:271: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/cedar_magnet_flop.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/pps41/pps41d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/psx/psxdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/elektor/avrmax.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/elektor/ec65.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cedar_magnet_flop.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/cedar_magnet_plane.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/psx/psxdasm.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/rii/riidasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/elektor/ec65.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/elektor/elekscmp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cedar_magnet_plane.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/cedar_magnet_sprite.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/rii/riidasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/romp/rompdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/elektor/elekscmp.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/elektor/junior.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cedar_magnet_sprite.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/cidelsa.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/romp/rompdasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/rsp/rsp_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/elektor/junior.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libelektor.a... Compiling src/mame/efo/cidelsa_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/rsp/rsp_dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/rw5000/rw5000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cidelsa.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/elektron/elektronmono.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/cidelsa_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/efo/nightmare.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/rw5000/rw5000d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/rx01/rx01dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/elektron/elektronmono.cpp:111: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libelektron.a... Compiling src/devices/cpu/s2650/2650dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/efo/nightmare.cpp:209: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libefo.a... Compiling src/devices/cpu/saturn/saturnds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/rx01/rx01dasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sc61860/scdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/s2650/2650dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/scmp/scmpdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/saturn/saturnds.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sc61860/scdasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/emusys/emax.cpp... Compiling src/emu/addrmap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/scmp/scmpdasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/score/scoredsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/emusys/emax.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/emusys/emu2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/score/scoredsm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/scudsp/scudspdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/addrmap.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/attotime.cpp... Compiling src/emu/bookkeeping.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/scudsp/scudspdasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/se3208/se3208dis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/emusys/emu2.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/emusys/emu3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/bookkeeping.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/config.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/se3208/se3208dis.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sh/sh_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/config.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/crsshair.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/emusys/emu3.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/emusys/emu68k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sh/sh_dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sharc/sharcdsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/crsshair.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/debugbuf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/emusys/emu68k.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libemusys.a... Compiling src/emu/debug/debugcmd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sharc/sharcdsm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sigma2/sigma2d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debugbuf.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.cpp: In lambda function: ../../../../../src/emu/debug/debugbuf.cpp:295:54: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.cpp: In lambda function: ../../../../../src/emu/debug/debugbuf.cpp:538:53: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.cpp: In lambda function: ../../../../../src/emu/debug/debugbuf.cpp:936:58: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.cpp: In lambda function: ../../../../../src/emu/debug/debugbuf.cpp:941:58: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.cpp: In lambda function: ../../../../../src/emu/debug/debugbuf.cpp:946:58: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/debug/debugbuf.cpp:7:0: ../../../../../src/emu/debug/debugbuf.h: In instantiation of 'T* debug_disasm_buffer::debug_data_buffer::get_ptr(offs_t) [with T = short unsigned int; offs_t = unsigned int]': ../../../../../src/emu/debug/debugbuf.cpp:209:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.h: In instantiation of 'T* debug_disasm_buffer::debug_data_buffer::get_ptr(offs_t) [with T = long unsigned int; offs_t = unsigned int]': ../../../../../src/emu/debug/debugbuf.cpp:239:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.h: In instantiation of 'T* debug_disasm_buffer::debug_data_buffer::get_ptr(offs_t) [with T = unsigned int; offs_t = unsigned int]': ../../../../../src/emu/debug/debugbuf.cpp:253:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.h: In instantiation of 'T debug_disasm_buffer::debug_data_buffer::get(offs_t) const [with T = short unsigned int; offs_t = unsigned int]': ../../../../../src/emu/debug/debugbuf.cpp:565:24: required from here ../../../../../src/emu/debug/debugbuf.h:72:11: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/debug/debugbuf.h: In instantiation of 'T debug_disasm_buffer::debug_data_buffer::get(offs_t) const [with T = unsigned int; offs_t = unsigned int]': ../../../../../src/emu/debug/debugbuf.cpp:712:28: required from here ../../../../../src/emu/debug/debugbuf.h:72:11: warning: cast from '__gnu_cxx::__alloc_traits<std::allocator<unsigned char> >::value_type* {aka unsigned char*}' to 'const unsigned int*' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sm510/sm510d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sigma2/sigma2d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/debugcon.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debugcmd.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/enmirage.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sm510/sm510d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sm8500/sm8500d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debugcon.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/debugcpu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sm8500/sm8500d.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/sparc/sparcdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/enmirage.cpp:65: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esq1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debugcpu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/debughlp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/sparc/sparcdasm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/spc700/spc700ds.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esq1.cpp:183: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debughlp.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esq5505.cpp... Compiling src/emu/debug/debugvw.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/spc700/spc700ds.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/debugvw.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ssem/ssemdasm.cpp... Compiling src/emu/debug/dvbpoints.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esq5505.cpp:163: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqasr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ssem/ssemdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ssp1601/ssp1601d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvbpoints.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvdisasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqasr.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqkt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvdisasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvmemory.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ssp1601/ssp1601d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/st62xx/st62xx_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvmemory.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvrpoints.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/st62xx/st62xx_dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/superfx/sfx_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqkt.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqlcd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/superfx/sfx_dasm.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/t11/t11dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvrpoints.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvstate.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqlcd.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqmr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqmr.cpp:202: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqpanel.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvstate.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvtext.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/t11/t11dasm.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tlcs870/tlcs870d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tlcs870/tlcs870d.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tlcs90/tlcs90d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvtext.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/dvwpoints.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqpanel.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ensoniq/esqvfd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/dvwpoints.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/express.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tlcs90/tlcs90d.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tlcs900/dasm900.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ensoniq/esqvfd.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libensoniq.a... Compiling src/devices/cpu/tms1000/tms1k_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms1000/tms1k_dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/points.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/express.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32010/32010dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tlcs900/dasm900.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debug/textbuf.cpp... Compiling src/mame/enterprise/ep64.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32010/32010dsm.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32025/32025dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debug/points.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/debugger.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32025/32025dsm.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32031/dis32031.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/debugger.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/devcb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/enterprise/ep64.cpp:152: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/enterprise/nick.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32031/dis32031.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32051/dis32051.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/enterprise/nick.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libenterprise.a... Compiling src/emu/devcpu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32051/dis32051.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32082/dis_mp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/devcpu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms32082/dis_pp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32082/dis_mp.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/entex/advision.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms32082/dis_pp.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms34010/34010dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms34010/34010dsm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Generating TMS57002 source file... Generating TMS57002 source file... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/entex/advision.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/entex/sag.cpp... Compiling src/devices/cpu/tms7000/7000dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms7000/7000dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/devcb.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms9900/9900dasm.cpp... Compiling src/emu/devdelegate.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/entex/sag.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libentex.a... Compiling src/emu/devfind.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/devdelegate.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tx0/tx0dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms9900/9900dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eolith/eolith.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/devfind.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/device.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tx0/tx0dasm.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/ucom4/ucom4d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/device.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/didisasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eolith/eolith.cpp:103: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/eolith/eolith.cpp: In member function 'void eolith_state::patch_mcu_protection(uint32_t)': ../../../../../src/mame/eolith/eolith.cpp:1588:60: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eolith/eolith16.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/ucom4/ucom4d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/didisasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/diexec.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm_extended.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eolith/eolith16.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eolith/eolith_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/diexec.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/digfx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm_extended.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm_exxx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eolith/eolith_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eolith/ghosteo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/digfx.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/diimage.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm_exxx.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm_fxxx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eolith/ghosteo.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/eolith/vegaeo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm_fxxx.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm_jumps.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/diimage.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dimemory.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/eolith/vegaeo.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libeolith.a... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm_jumps.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/unsp/unspdasm_other.cpp... Compiling src/devices/cpu/upd177x/upd177xd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dimemory.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dinetwork.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/unsp/unspdasm_other.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dinvram.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd177x/upd177xd.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd7725/dasm7725.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dinetwork.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epoch/gamepock.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dinvram.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dipalette.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd7725/dasm7725.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd7810/upd7810_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epoch/gamepock.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epoch/scv.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dipalette.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dipty.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd7810/upd7810_dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd78k/upd78k0d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dipty.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dirtc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epoch/scv.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libepoch.a... Compiling src/devices/cpu/upd78k/upd78k1d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dirtc.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/diserial.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78k0d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epson/hx20.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78k1d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd78k/upd78k2d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/diserial.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/dislot.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78k2d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd78k/upd78k3d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epson/hx20.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epson/px4.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/dislot.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/disound.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78k3d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd78k/upd78k4d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/disound.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/distate.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epson/px4.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epson/px8.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78k4d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/upd78k/upd78kd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/distate.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/divideo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epson/px8.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/epson/qx10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/upd78k/upd78kd.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/v60/v60d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/divideo.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/divtlb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/v60/v60d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/v620/v620dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/divtlb.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/drawgfx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/epson/qx10.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libepson.a... Compiling src/emu/drivenum.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/v620/v620dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/v810/v810dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/drivenum.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ericsson/e9161.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/v810/v810dasm.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/v850/v850dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/drawgfx.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/driver.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ericsson/e9161.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ericsson/eispc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/driver.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emucore.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/v850/v850dasm.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/vax/vaxdasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emucore.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/vax/vaxdasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/vt50/vt50dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ericsson/eispc.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/ericsson/eispc_kb.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/vt50/vt50dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/vt61/vt61dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_aspace.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/vt61/vt61dasm.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/we32000/we32100d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/ericsson/eispc_kb.cpp:77: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libericsson.a... Compiling src/devices/cpu/xavix2/xavix2d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/we32000/we32100d.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hedp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/xavix2/xavix2d.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/z180/z180dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/z180/z180dasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/z8/z8dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedp.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/aquarium.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/z8/z8dasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/z80/z80dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/aquarium.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/d9final.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/z80/z80dasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/z8000/8000dasm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/d9final.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/dblcrown.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/z8000/8000dasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/sound/dspvd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/sound/dspvd.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/sound/megd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/dblcrown.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/excellent_spr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/sound/megd.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h8/gt913d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/excellent_spr.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/gcpinbal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8/gt913d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h8/h8d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/gcpinbal.cpp:83: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/lastbank.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8/h8d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h8/h8hd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8/h8hd.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h8/h8s2000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/lastbank.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/excellent/witch.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8/h8s2000d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/h8/h8s2600d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/excellent/witch.cpp:222: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libexcellent.a... Compiling src/devices/cpu/m6502/deco16d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/h8/h8s2600d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/carpolo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/deco16d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m4510d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/carpolo.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/carpolo_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m4510d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m6502d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/carpolo_m.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/carpolo_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m6502d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m6509d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/carpolo_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/circus.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m6509d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m6510d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m6510d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m65c02d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/circus.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/circus_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m65c02d.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m65ce02d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/circus_a.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/circus_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m65ce02d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/m740d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/circus_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/exidy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/m740d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/r65c02d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_aspace.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hedr0.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/r65c02d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/r65c19d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/exidy.cpp:154: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/exidy440.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/r65c19d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/rp2a03d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/exidy440.cpp:236: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/exidy440_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/rp2a03d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/xavix2000d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/xavix2000d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/m6502/xavixd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/exidy440_a.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/exidy440_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/m6502/xavixd.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mcs96/i8x9xd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/exidy440_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/exidyttl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs96/i8x9xd.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/mcs96/i8xc196d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/exidyttl.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/micropolis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/mcs96/i8xc196d.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/devices/cpu/tms57002/57002dsm.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/micropolis.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/nl_carpolo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/devices/cpu/tms57002/57002dsm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libdasm.a... Compiling src/mame/exidy/nl_fireone.cpp... Compiling src/emu/emumem_hedr1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedr0.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/f32/crospang.cpp... Compiling src/mame/exidy/nl_starfire.cpp... Compiling src/mame/exidy/sorcerer.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/f32/crospang.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/f32/f-32.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/sorcerer.cpp:165: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/sorcerer_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/f32/f-32.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/f32/silvmil.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/sorcerer_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/starfire.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/f32/silvmil.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libf32.a... Compiling src/mame/exidy/starfire_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/starfire.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hedr2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/starfire_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/vertigo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/vertigo.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/vertigo_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/vertigo_m.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/vertigo_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/vertigo_v.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/exidy/vertigo_v.cpp: In member function 'void vertigo_state::vertigo_vproc_reset()': ../../../../../src/mame/exidy/vertigo_v.cpp:161:53: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/exidy/vertigo_v.cpp:162:47: warning: cast from 'u8* {aka unsigned char*}' to 'uint64_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/victory.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedr1.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/facit/f4431.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/victory.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/exidy/victory_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/facit/f4431.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/facit/f4431_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/exidy/victory_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libexidy.a... Compiling src/mame/facit/facit4440.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/facit/f4431_kbd.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairchild/channelf.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/facit/facit4440.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfacit.a... Compiling src/emu/emumem_hedr3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairchild/channelf.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairchild/channelf_a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairchild/channelf_a.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairchild/channelf_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairchild/channelf_v.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairchild/f387x.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairchild/f387x.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfairchild.a... Compiling src/emu/emumem_hedw0.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedr2.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairlight/cmi.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairlight/cmi.cpp:79: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairlight/cmi01a.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairlight/cmi01a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairlight/cmi_ankbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairlight/cmi_ankbd.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fairlight/cmi_mkbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fairlight/cmi_mkbd.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfairlight.a... Compiling src/emu/emumem_hedw1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedr3.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/falco/f5220_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/falco/f5220_kbd.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/falco/falco500.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedw0.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/as12.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/as12.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/card.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/falco/falco500.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/falco/falcots.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/card.cpp:173: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/cc1.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/falco/falcots.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/falco/falcots28.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/cc1.cpp:61: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/cc10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/falco/falcots28.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfalco.a... Compiling src/emu/emumem_hedw2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/cc10.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/cc7.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/cc7.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/checkc2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedw1.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/tools/floptool.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/checkc2.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/chesster.cpp... Compiling src/tools/image_handler.cpp... Linking floptool... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/chesster.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/clockdiv.cpp... Compiling src/mame/fidelity/csc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/clockdiv.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hedw3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/csc.cpp:205: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/dames.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/dames.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/desdis.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/desdis.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/fidelity/desdis.cpp: In member function 'void {anonymous}::desmas_state::init_fdes2265()': ../../../../../src/mame/fidelity/desdis.cpp:142:46: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/eag68k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/eag68k.cpp:166: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/eldorado.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedw2.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/force/fccpu20.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/eldorado.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/elite.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/force/fccpu20.cpp:63: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/force/fccpu30.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/elite.cpp:61: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/excel.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/force/fccpu30.cpp:197: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/force/fccpu30.cpp: In member function 'virtual void cpu30_state::machine_start()': ../../../../../src/mame/force/fccpu30.cpp:374:63: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/force/fccpu30.cpp: In member function 'virtual void cpu30_state::machine_reset()': ../../../../../src/mame/force/fccpu30.cpp:383:64: warning: cast from 'u8* {aka unsigned char*}' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/force/force68k.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/excel.cpp:133: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/msc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/force/force68k.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/force/force68k.cpp: In member function 'virtual void force68k_state::machine_start()': ../../../../../src/mame/force/force68k.cpp:377:66: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/force/force68k.cpp:382:46: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/force/miniforce.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/msc.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/phantom.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/force/miniforce.cpp:98: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libforce.a... Compiling src/mame/fidelity/sc12.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hedw3.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/phantom.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_hep.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hem.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/sc6.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/sc12.cpp:52: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/audit.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_hep.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_het.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/sc6.cpp:74: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/sc8.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/audit.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/cheat.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_het.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_heu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/sc8.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/sc9.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/cheat.cpp:75: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/clifront.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/sc9.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/vcc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_heu.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_heun.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/vcc.cpp:103: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fidelity/vsc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/clifront.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/infoxml.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_heun.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emumem_mud.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fidelity/vsc.cpp:150: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfidelity.a... Compiling src/emu/emumem_mview.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/infoxml.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/iptseqpoll.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_mud.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fujitsu/fm7.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/iptseqpoll.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/language.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fujitsu/fm7.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fujitsu/fm7_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/language.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/luaengine.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fujitsu/fm7_v.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fujitsu/fmt_icmem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fujitsu/fmt_icmem.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fujitsu/fmtowns.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fujitsu/fmtowns.cpp:233: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fujitsu/fmtowns_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fujitsu/fmtowns_v.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfujitsu.a... Compiling src/frontend/mame/luaengine_debug.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emumem_mview.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emuopts.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emuopts.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/emupal.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/emupal.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/fileio.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/luaengine_debug.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/hashfile.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/fileio.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funtech/acan.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/hashfile.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/http.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funtech/acan.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funtech/supracan.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funtech/supracan.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfuntech.a... Compiling src/frontend/mame/luaengine_input.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/http.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/image.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/image.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/input.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/input.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/inputdev.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/inputdev.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/ioport.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/luaengine.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine.cpp: In lambda function: ../../../../../src/frontend/mame/luaengine.cpp:712:148: warning: 'void device_scheduler::timer_set(const attotime&, timer_expired_delegate, int)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use TIMER_CALLBACK_MEMBER and an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74:0, from ../../../../../src/frontend/mame/luaengine.cpp:11: ../../../../../src/emu/schedule.h:125:7: note: declared here ../../../../../src/frontend/mame/luaengine.cpp: In lambda function: ../../../../../src/frontend/mame/luaengine.cpp:1614:79: warning: cast from 'char*' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine.cpp: In lambda function: ../../../../../src/frontend/mame/luaengine.cpp:1771:54: warning: cast from 'char*' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine.cpp: In lambda function: ../../../../../src/frontend/mame/luaengine.cpp:1800:61: warning: cast from 'char*' to 's16* {aka short int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/machine.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/machine.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:19:0, from ../../../../../src/emu/machine.cpp:37: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Pop(std::size_t) [with T = rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:230:9: required from 'bool rapidjson::Writer<OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags>::EndArray(rapidjson::SizeType) [with OutputStream = rapidjson::GenericStringBuffer<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0; rapidjson::SizeType = unsigned int]' ../../../../../src/emu/machine.cpp:1227:20: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:139:16: warning: cast from 'char*' to 'rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:19:0, from ../../../../../src/emu/machine.cpp:37: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Top() [with T = rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:440:20: required from 'void rapidjson::Writer<OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags>::Prefix(rapidjson::Type) [with OutputStream = rapidjson::GenericStringBuffer<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:205:15: required from 'bool rapidjson::Writer<OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags>::StartObject() [with OutputStream = rapidjson::GenericStringBuffer<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0]' ../../../../../src/emu/machine.cpp:1216:23: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:145:16: warning: cast from 'char*' to 'rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:19:0, from ../../../../../src/emu/machine.cpp:37: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::PushUnsafe(std::size_t) [with T = rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:124:29: required from 'T* rapidjson::internal::Stack<Allocator>::Push(std::size_t) [with T = rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:206:9: required from 'bool rapidjson::Writer<OutputStream, SourceEncoding, TargetEncoding, StackAllocator, writeFlags>::StartObject() [with OutputStream = rapidjson::GenericStringBuffer<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0]' ../../../../../src/emu/machine.cpp:1216:23: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:130:18: warning: cast from 'char*' to 'rapidjson::Writer<rapidjson::GenericStringBuffer<rapidjson::UTF8<> > >::Level*' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/4roses.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/ioport.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/main.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/4roses.cpp:175: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/funworld.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/main.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/mconfig.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/luaengine_input.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/luaengine_mem.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/mconfig.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/memarray.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/funworld.cpp:746: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/funworld_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/memarray.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/natkeyboard.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/funworld_v.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/photoply.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/natkeyboard.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/network.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/network.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/output.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/photoply.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/photoplys.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/output.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/parameters.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/photoplys.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/photoplysx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/parameters.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/profiler.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/photoplysx.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/snookr10.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/luaengine_mem.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_mem.cpp: In lambda function: ../../../../../src/frontend/mame/luaengine_mem.cpp:619:64: warning: cast from 'char*' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_mem.cpp:626:64: warning: cast from 'char*' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_mem.cpp:633:64: warning: cast from 'char*' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/luaengine_render.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/profiler.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/recording.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/snookr10.cpp:619: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/snookr10_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/recording.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/render.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/snookr10_v.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/funworld/supercrd.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/render.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Converting NotoSans-Bold.bdc... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/funworld/supercrd.cpp:164: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfunworld.a... Compiling src/frontend/mame/mame.cpp... Converting uicmd14.png... Compressing src/emu/layout/noscreens.lay... Compressing src/emu/layout/monitors.lay... Compressing src/emu/layout/dualhovu.lay... Compressing src/emu/layout/dualhsxs.lay... Compressing src/emu/layout/dualhuov.lay... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/mame.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fuuki/fuukifg.cpp... Compressing src/emu/layout/triphsxs.lay... Compressing src/emu/layout/quadhsxs.lay... Compiling src/emu/rendutil.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fuuki/fuukifg.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fuuki/fuukifg2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/rendutil.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/romentry.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fuuki/fuukifg2.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fuuki/fuukifg2_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/romentry.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/romload.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fuuki/fuukifg2_v.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fuuki/fuukifg3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/romload.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/save.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fuuki/fuukifg3.cpp:166: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/fuuki/fuukifg3_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/save.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp: In static member function 'static save_error save_manager::validate_header(const u8*, const char*, u32, void (*)(const char*, ...), const char*)': ../../../../../src/emu/save.cpp:574:36: warning: cast from 'const u8* {aka const unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp: In member function 'void save_manager::state_entry::flip_data()': ../../../../../src/emu/save.cpp:1021:41: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp:1027:41: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp:1033:41: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp: In instantiation of 'save_error save_manager::do_write(T, U, V, W) [with T = save_manager::write_file(util::core_file&)::<lambda(size_t)>; U = save_manager::write_file(util::core_file&)::<lambda(const void*, size_t)>; V = save_manager::write_file(util::core_file&)::<lambda()>; W = save_manager::write_file(util::core_file&)::<lambda()>]': ../../../../../src/emu/save.cpp:285:5: required from here ../../../../../src/emu/save.cpp:427:3: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp: In instantiation of 'save_error save_manager::do_write(T, U, V, W) [with T = save_manager::write_stream(std::ostream&)::<lambda(size_t)>; U = save_manager::write_stream(std::ostream&)::<lambda(const void*, size_t)>; V = save_manager::write_stream(std::ostream&)::<lambda()>; W = save_manager::write_stream(std::ostream&)::<lambda()>]': ../../../../../src/emu/save.cpp:336:26: required from here ../../../../../src/emu/save.cpp:427:3: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp: In instantiation of 'save_error save_manager::do_write(T, U, V, W) [with T = save_manager::write_buffer(void*, size_t)::<lambda(size_t)>; U = save_manager::write_buffer(void*, size_t)::<lambda(const void*, size_t)>; V = save_manager::write_buffer(void*, size_t)::<lambda()>; W = save_manager::write_buffer(void*, size_t)::<lambda()>]': ../../../../../src/emu/save.cpp:374:26: required from here ../../../../../src/emu/save.cpp:427:3: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/schedule.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/fuuki/fuukifg3_v.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfuuki.a... Compiling src/emu/screen.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/schedule.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/schedule.cpp: In member function 'void device_scheduler::trigger(int, const attotime&)': ../../../../../src/emu/schedule.cpp:534:125: warning: 'void device_scheduler::timer_set(const attotime&, timer_expired_delegate, int)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use TIMER_CALLBACK_MEMBER and an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74:0, from ../../../../../src/emu/schedule.cpp:11: ../../../../../src/emu/schedule.h:125:7: note: declared here Compiling src/frontend/mame/mameopts.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/screen.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/screen.cpp: In member function 'void screen_device::svg_renderer::render_state(std::vector<unsigned int>&, const std::vector<bool>&)': ../../../../../src/emu/screen.cpp:166:11: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/softlist.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/mameopts.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/softlist_dev.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/luaengine_render.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_render.cpp: In instantiation of 'auto {anonymous}::get_bitmap_pixels(const T&, sol::this_state, const rectangle&) [with T = bitmap_specific<short unsigned int>]': ../../../../../src/frontend/mame/luaengine_render.cpp:163:29: required from '{anonymous}::make_bitmap_specific_type(sol::table, const char*)::<lambda(const T&, sol::this_state)> [with T = bitmap_specific<short unsigned int>]' ../../../../../src/frontend/mame/luaengine_render.cpp:161:5: required from 'struct {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<short unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]::<lambda(const class bitmap_specific<short unsigned int>&, struct sol::this_state)>' ../../../../../src/frontend/mame/luaengine_render.cpp:160:34: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<short unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]' ../../../../../src/frontend/mame/luaengine_render.cpp:725:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:144:13: warning: cast from 'char*' to 'bitmap_specific<short unsigned int>::pixel_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_render.cpp: In instantiation of 'auto {anonymous}::get_bitmap_pixels(const T&, sol::this_state, const rectangle&) [with T = bitmap_specific<unsigned int>]': ../../../../../src/frontend/mame/luaengine_render.cpp:163:29: required from '{anonymous}::make_bitmap_specific_type(sol::table, const char*)::<lambda(const T&, sol::this_state)> [with T = bitmap_specific<unsigned int>]' ../../../../../src/frontend/mame/luaengine_render.cpp:161:5: required from 'struct {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]::<lambda(const class bitmap_specific<unsigned int>&, struct sol::this_state)>' ../../../../../src/frontend/mame/luaengine_render.cpp:160:34: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]' ../../../../../src/frontend/mame/luaengine_render.cpp:726:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:144:13: warning: cast from 'char*' to 'bitmap_specific<unsigned int>::pixel_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_render.cpp: In instantiation of 'auto {anonymous}::get_bitmap_pixels(const T&, sol::this_state, const rectangle&) [with T = bitmap_specific<long unsigned int>]': ../../../../../src/frontend/mame/luaengine_render.cpp:163:29: required from '{anonymous}::make_bitmap_specific_type(sol::table, const char*)::<lambda(const T&, sol::this_state)> [with T = bitmap_specific<long unsigned int>]' ../../../../../src/frontend/mame/luaengine_render.cpp:161:5: required from 'struct {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<long unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]::<lambda(const class bitmap_specific<long unsigned int>&, struct sol::this_state)>' ../../../../../src/frontend/mame/luaengine_render.cpp:160:34: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific<long unsigned int>; sol::table = sol::basic_table_core<false, sol::basic_reference<false> >]' ../../../../../src/frontend/mame/luaengine_render.cpp:727:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:144:13: warning: cast from 'char*' to 'bitmap_specific<long unsigned int>::pixel_t* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/media_ident.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/softlist_dev.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/atvtrack.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/softlist.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/sound.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/media_ident.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/pluginopts.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/atvtrack.cpp:103: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/bigkarnk_ms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/sound.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/speaker.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/pluginopts.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Pop(std::size_t) [with T = rapidjson::GenericValue<rapidjson::UTF8<> >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2162:34: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:139:16: warning: cast from 'char*' to 'rapidjson::GenericValue<rapidjson::UTF8<> >*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Top() [with T = unsigned int; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1715:13: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:145:16: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Pop(std::size_t) [with T = unsigned int; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1726:26: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:139:16: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::PushUnsafe(std::size_t) [with T = unsigned int; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:124:29: required from 'T* rapidjson::internal::Stack<Allocator>::Push(std::size_t) [with T = unsigned int; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1667:13: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:130:18: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Pop(std::size_t) [with T = rapidjson::GenericMember<rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2362:37: required from 'bool rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1736:18: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:139:16: warning: cast from 'char*' to 'rapidjson::GenericMember<rapidjson::UTF8<>, rapidjson::MemoryPoolAllocator<> >*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::Top() [with T = rapidjson::GenericValue<rapidjson::UTF8<> >; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2363:9: required from 'bool rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator; rapidjson::SizeType = unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1736:18: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:145:16: warning: cast from 'char*' to 'rapidjson::GenericValue<rapidjson::UTF8<> >*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24:0, from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:20, from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack<Allocator>::PushUnsafe(std::size_t) [with T = rapidjson::GenericValue<rapidjson::UTF8<> >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:124:29: required from 'T* rapidjson::internal::Stack<Allocator>::Push(std::size_t) [with T = rapidjson::GenericValue<rapidjson::UTF8<> >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2357:26: required from 'bool rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::StartObject() [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1671:67: required from 'rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Transit(rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Token, rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1832:58: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:487:46: required from 'rapidjson::ParseResult rapidjson::GenericReader<SourceEncoding, TargetEncoding, StackAllocator>::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Handler = rapidjson::GenericDocument<rapidjson::UTF8<> >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:22: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2175:62: required from 'rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>& rapidjson::GenericDocument<Encoding, Allocator, StackAllocator>::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper<std::basic_istream<char> >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' ../../../../../src/frontend/mame/pluginopts.cpp:73:29: required from here /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h:130:18: warning: cast from 'char*' to 'rapidjson::GenericValue<rapidjson::UTF8<> >*' increases required alignment of target type [-Wcast-align] Converting COPYING... Compiling src/frontend/mame/ui/analogipt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/bigkarnk_ms.cpp:284: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/blmbycar.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/speaker.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/tilemap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/analogipt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/auditmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/tilemap.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp: In instantiation of 'void tilemap_t::draw_instance(screen_device&, _BitmapClass&, const tilemap_t::blit_parameters&, int, int) [with _BitmapClass = bitmap_ind16]': ../../../../../src/emu/tilemap.cpp:1023:5: required from 'void tilemap_t::draw_common(screen_device&, _BitmapClass&, const rectangle&, u32, u8, u8) [with _BitmapClass = bitmap_ind16; u32 = unsigned int; u8 = unsigned char]' ../../../../../src/emu/tilemap.cpp:1102:69: required from here ../../../../../src/emu/tilemap.cpp:1284:35: warning: cast from 'bitmap_specific<short unsigned int>::pixel_t* {aka short unsigned int*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1286:41: warning: cast from 'bitmap_specific<short unsigned int>::pixel_t* {aka short unsigned int*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1305:35: warning: cast from 'bitmap_specific<short unsigned int>::pixel_t* {aka short unsigned int*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1307:41: warning: cast from 'bitmap_specific<short unsigned int>::pixel_t* {aka short unsigned int*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/uiinput.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/blmbycar.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/blmbycar.cpp: In member function 'void {anonymous}::blmbycar_state::init_blmbycar()': ../../../../../src/mame/gaelco/blmbycar.cpp:747:58: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/auditmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/barcode.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/uiinput.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/emu/validity.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/barcode.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/cheatopt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco.cpp:93: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco2.cpp... distcc[19735] ERROR: compile ../../../../../src/emu/validity.cpp on 10.1.1.1:3642 failed distcc[19735] (dcc_build_somewhere) Warning: remote compilation of '../../../../../src/emu/validity.cpp' failed, retrying locally distcc[19735] Warning: failed to distribute ../../../../../src/emu/validity.cpp to 10.1.1.1:3642, running locally instead In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/cheatopt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/confswitch.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco2.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco2_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/confswitch.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/custui.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco2_m.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco2_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/custui.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/datmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/emu/validity.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] u16 &as_u16(offs_t offset = 0) { return reinterpret_cast<u16 *>(base())[offset]; } ^ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] u32 &as_u32(offs_t offset = 0) { return reinterpret_cast<u32 *>(base())[offset]; } ^ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] u64 &as_u64(offs_t offset = 0) { return reinterpret_cast<u64 *>(base())[offset]; } ^ In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco2_v.cpp:81: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco3d.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/datmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/devopt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco3d.cpp:148: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/gaelco3d.cpp: In member function 'void gaelco3d_state::machine_reset_common()': ../../../../../src/mame/gaelco/gaelco3d.cpp:200:55: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/gaelco/gaelco3d.h:23:0, from ../../../../../src/mame/gaelco/gaelco3d.cpp:149: ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:242:43: required from 'void poly_array<ArrayType, TrackingCount>::repopulate() [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:160:14: required from 'void poly_array<ArrayType, TrackingCount>::reset() [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 0]' ../../../../../src/mame/gaelco/gaelco3d.cpp:1342:1186: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'gaelco3d_state::gaelco3d_object_data*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:242:43: required from 'void poly_array<ArrayType, TrackingCount>::repopulate() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:160:14: required from 'void poly_array<ArrayType, TrackingCount>::reset() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit; int TrackingCount = 0]' ../../../../../src/mame/gaelco/gaelco3d.cpp:1342:1186: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:242:43: required from 'void poly_array<ArrayType, TrackingCount>::repopulate() [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1]' ../../../../../src/devices/video/poly.h:160:14: required from 'void poly_array<ArrayType, TrackingCount>::reset() [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1]' ../../../../../src/mame/gaelco/gaelco3d.cpp:1342:1186: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'gaelco3d_state::gaelco3d_object_data*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:242:43: required from 'void poly_array<ArrayType, TrackingCount>::repopulate() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:160:14: required from 'void poly_array<ArrayType, TrackingCount>::reset() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0]' ../../../../../src/mame/gaelco/gaelco3d.cpp:1342:1186: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info*' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco3d_m.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/devopt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/dirmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco3d_m.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco3d_v.cpp... ../../../../../src/emu/validity.cpp: In function 'void {anonymous}::validate_integer_semantics()': ../../../../../src/emu/validity.cpp:182:2: error: static assertion failed: PTR64 flag not enabled, but was compiled for 64-bit target static_assert(sizeof(void *) == 4, "PTR64 flag not enabled, but was compiled for 64-bit target\n"); ^~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/dirmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/filecreate.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco3d_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/gaelco/gaelco3d.h:23:0, from ../../../../../src/mame/gaelco/gaelco3d_v.cpp:12: ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1]' ../../../../../src/mame/gaelco/gaelco3d_v.cpp:127:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'gaelco3d_state::gaelco3d_object_data*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:186:11: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = gaelco3d_state::gaelco3d_object_data; int TrackingCount = 1]' ../../../../../src/mame/gaelco/gaelco3d_v.cpp:127:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'gaelco3d_state::gaelco3d_object_data*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:124:20: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::byindex(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit; int TrackingCount = 0; u32 = unsigned int]' ../../../../../src/devices/video/poly.h:666:23: required from 'void poly_manager<BaseType, ObjectType, MaxParams, Flags>::wait(const char*) [with BaseType = float; ObjectType = gaelco3d_state::gaelco3d_object_data; int MaxParams = 1; unsigned char Flags = 0]' ../../../../../src/mame/gaelco/gaelco3d_v.cpp:352:31: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::work_unit*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:242:43: required from 'void poly_array<ArrayType, TrackingCount>::repopulate() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:229:13: required from 'void poly_array<ArrayType, TrackingCount>::realloc(u32) [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0; u32 = unsigned int]' ../../../../../src/devices/video/poly.h:107:10: required from 'poly_array<ArrayType, TrackingCount>::poly_array() [with ArrayType = poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:470:12: required from 'poly_manager<BaseType, ObjectType, MaxParams, Flags>::poly_manager(running_machine&) [with BaseType = float; ObjectType = gaelco3d_state::gaelco3d_object_data; int MaxParams = 1; unsigned char Flags = 0]' ../../../../../src/mame/gaelco/gaelco3d_v.cpp:37:56: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, gaelco3d_state::gaelco3d_object_data, 1>::primitive_info*' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco_ds5002fp.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco_ds5002fp.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/filecreate.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/filemngr.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco_v.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelco_wrally_sprites.cpp... distcc[19735] ERROR: compile ../../../../../src/emu/validity.cpp on localhost failed gmake[2]: *** [emu.make:1370: ../../../../netbsd/obj/x32/Release/src/emu/validity.o] Error 1 gmake[1]: *** [Makefile:64: emu] Error 2 gmake[1]: *** Waiting for unfinished jobs.... Compiling src/frontend/mame/ui/filesel.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/filemngr.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelcof3.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelco_wrally_sprites.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/floppycntrl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/filesel.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelcopc.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelcof3.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/icorender.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/floppycntrl.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/gaelcrpt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelcopc.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/imgcntrl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/icorender.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/glass.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/gaelcrpt.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/info.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/imgcntrl.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/goldart.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/glass.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/info_pty.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/info.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/mastboy.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/goldart.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/inifile.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/info_pty.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/mastboyo.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/mastboy.cpp:441: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/inputdevices.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/mastboyo.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/rollext.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/inifile.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/splash.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/inputdevices.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/inputmap.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/rollext.cpp:120: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/mame/gaelco/rollext.cpp:122:0: ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = rollext_polydata; int TrackingCount = 1; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = rollext_polydata; int TrackingCount = 1]' ../../../../../src/mame/gaelco/rollext.cpp:335:48: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'rollext_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = rollext_polydata; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = rollext_polydata; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:186:11: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = rollext_polydata; int TrackingCount = 1]' ../../../../../src/mame/gaelco/rollext.cpp:335:48: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'rollext_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, rollext_polydata, 4>::work_unit; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = poly_manager<float, rollext_polydata, 4>::work_unit; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:1206:14: required from 'uint32_t poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_polygon(const rectangle&, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t*) [with int NumVerts = 4; int ParamCount = 0; BaseType = float; ObjectType = rollext_polydata; int MaxParams = 4; unsigned char Flags = 0; uint32_t = unsigned int; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, rollext_polydata, 4>::extent_t&, const rollext_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/gaelco/rollext.cpp:360:108: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, rollext_polydata, 4>::work_unit*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array<ArrayType, TrackingCount>::item_ptr(u32) [with ArrayType = poly_manager<float, rollext_polydata, 4>::primitive_info; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:23: required from 'ArrayType& poly_array<ArrayType, TrackingCount>::next(int) [with ArrayType = poly_manager<float, rollext_polydata, 4>::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:379:19: required from 'poly_manager<BaseType, ObjectType, MaxParams, Flags>::primitive_info& poly_manager<BaseType, ObjectType, MaxParams, Flags>::primitive_alloc(int, int, int, int, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate) [with BaseType = float; ObjectType = rollext_polydata; int MaxParams = 4; unsigned char Flags = 0; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, rollext_polydata, 4>::extent_t&, const rollext_polydata&, int), delegate_late_bind>]' ../../../../../src/devices/video/poly.h:1129:45: required from 'uint32_t poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_polygon(const rectangle&, poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate, const poly_manager<BaseType, ObjectType, MaxParams, Flags>::vertex_t*) [with int NumVerts = 4; int ParamCount = 0; BaseType = float; ObjectType = rollext_polydata; int MaxParams = 4; unsigned char Flags = 0; uint32_t = unsigned int; poly_manager<BaseType, ObjectType, MaxParams, Flags>::render_delegate = delegate<void(int, const poly_manager<float, rollext_polydata, 4>::extent_t&, const rollext_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/gaelco/rollext.cpp:360:108: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8* {aka unsigned char*}' to 'poly_manager<float, rollext_polydata, 4>::primitive_info*' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/inputopts.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/inputmap.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/splash_ms.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/splash.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/splash.cpp: In member function 'void splash_state::init_rebus()': ../../../../../src/mame/gaelco/splash.cpp:1172:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/splash.cpp: In member function 'void funystrp_state::init_funystrp()': ../../../../../src/mame/gaelco/splash.cpp:1515:58: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/splash.cpp: In member function 'void funystrp_state::init_ringball()': ../../../../../src/mame/gaelco/splash.cpp:1528:63: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/splash.cpp:1532:57: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/inputtoggle.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/inputopts.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/splash_v.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/inputtoggle.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/keyboard.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/splash_ms.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/mainmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/splash_v.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/targeth.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/keyboard.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/thoop2.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/targeth.cpp:67: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/menu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/mainmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/wrally.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/thoop2.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/miscmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/menu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/mame/gaelco/xorworld.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/wrally.cpp:128: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/moptions.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/miscmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/optsmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/mame/gaelco/xorworld.cpp:34: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/mame/gaelco/xorworld.cpp: In member function 'void {anonymous}::xorworld_state::init_xorworld()': ../../../../../src/mame/gaelco/xorworld.cpp:372:68: warning: cast from 'u8* {aka unsigned char*}' to 'uint16_t* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libgaelco.a... Compiling src/frontend/mame/ui/pluginopt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/moptions.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/quitmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/optsmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/selector.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/quitmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/selgame.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/pluginopt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/selmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/selector.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/selsoft.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/selgame.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/simpleselgame.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/selmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/sliders.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/selsoft.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/slotopt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/simpleselgame.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/sndmenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/sliders.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/state.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/slotopt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/submenu.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/sndmenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/swlist.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/state.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/systemlist.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/submenu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/tapectrl.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/swlist.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/text.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/systemlist.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/textbox.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/tapectrl.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/ui.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/text.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/utils.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/textbox.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/videoopt.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/videoopt.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/viewgfx.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/ui.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/widgets.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/utils.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/about.cpp... In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/viewgfx.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/widgets.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/emu/emu.h:50:0, from ../../../../../src/frontend/mame/ui/about.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2543:72: warning: cast from 'u8* {aka unsigned char*}' to 'u16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2544:72: warning: cast from 'u8* {aka unsigned char*}' to 'u32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2545:72: warning: cast from 'u8* {aka unsigned char*}' to 'u64* {aka long unsigned int*}' increases required alignment of target type [-Wcast-align] Archiving libfrontend.a... gmake[1]: Leaving directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0251/build/projects/sdl/mame/gmake-netbsd' gmake: *** [makefile:1450: netbsd_x86] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/emulators/mame *** Error code 1 Stop. make: stopped in /usr/pkgsrc/emulators/mame