=> 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.270 /bin/rm -f /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/png* GCC 10.5.0 detected Creating obj/Release Creating obj/Release/src/host Creating obj/Release/src/host/lua-5.3.0/src Creating ../../bin/bsd Converting translation language/Afrikaans/strings.po... lauxlib.c lapi.c lbaselib.c Converting translation language/Albanian/strings.po... Converting translation language/Arabic/strings.po... lbitlib.c lcode.c Converting translation language/Basque/strings.po... lcorolib.c Converting translation language/Belarusian/strings.po... lctype.c ldblib.c ldebug.c Converting translation language/Bosnian/strings.po... Converting translation language/Bulgarian/strings.po... ldo.c ldump.c lfunc.c lgc.c linit.c liolib.c Converting translation language/Burmese/strings.po... Converting translation language/Catalan/strings.po... llex.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 Converting translation language/Chinese_Simplified/strings.po... lmathlib.c lmem.c loadlib.c Converting translation language/Chinese_Traditional/strings.po... lobject.c lopcodes.c Converting translation language/Croatian/strings.po... loslib.c lparser.c lstate.c Converting translation language/Czech/strings.po... Converting translation language/Danish/strings.po... lstring.c lstrlib.c ltable.c ltablib.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 Converting translation language/Dutch/strings.po... Converting translation language/English/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 Converting translation language/Estonian/strings.po... lvm.c Converting translation language/Finnish/strings.po... lzio.c os_chdir.c os_copyfile.c Converting translation language/French/strings.po... os_getcwd.c Converting translation language/French_Belgium/strings.po... Converting translation language/French_Canada/strings.po... os_is64bit.c os_isdir.c os_isfile.c os_match.c os_mkdir.c Converting translation language/Georgian/strings.po... Converting translation language/German/strings.po... os_pathsearch.c os_rmdir.c os_stat.c os_ticks.c os_uuid.c Converting translation language/Greek/strings.po... path_getabsolute.c Converting translation language/Hebrew/strings.po... path_getrelative.c path_helpers.c path_isabsolute.c Converting translation language/Hindi/strings.po... premake.c premake_main.c scripts.c Converting translation language/Hungarian/strings.po... string_endswith.c Converting translation language/Indonesian/strings.po... string_hash.c Linking genie 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/addocalc.lay... Compressing src/mame/layout/adonisce.lay... Compressing src/mame/layout/adonisu.lay... Compressing src/mame/layout/aim65.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/amiga.lay... Compressing src/mame/layout/amico2k.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/aristmk4.lay... Compressing src/mame/layout/arimk4nz.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/atm18mcc.lay... Compressing src/mame/layout/attackfc.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/babyfrts.lay... Compressing src/mame/layout/babypkr.lay... Compressing src/mame/layout/babysuprem.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/bb_21up.lay... Compressing src/mame/layout/bb_bellt.lay... Compressing src/mame/layout/bb_cjack.lay... Compressing src/mame/layout/bb_dblit.lay... Compressing src/mame/layout/bb_fiest.lay... Compressing src/mame/layout/bb_firec.lay... Compressing src/mame/layout/bb_gspin.lay... Compressing src/mame/layout/bb_nudcl.lay... Compressing src/mame/layout/bb_nudgm.lay... Compressing src/mame/layout/bb_oal.lay... Compressing src/mame/layout/bb_spinu.lay... Compressing src/mame/layout/bb_upndn.lay... Compressing src/mame/layout/bbc.lay... Compressing src/mame/layout/bbcm.lay... Compressing src/mame/layout/bbombo.lay... Compressing src/mame/layout/bcheetah.lay... Compressing src/mame/layout/beaminv.lay... Compressing src/mame/layout/beena.lay... Compressing src/mame/layout/beta.lay... Compressing src/mame/layout/bfm_blackbox.lay... Compressing src/mame/layout/bfm_sc4.lay... Compressing src/mame/layout/bfm_sc5.lay... Compressing src/mame/layout/bfm_sc5_gu96x8.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/blckjack.lay... Compressing src/mame/layout/blastit.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/bshipg.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/cbrava_77.lay... Compressing src/mame/layout/cbrava_81.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/cking_master.lay... Compressing src/mame/layout/cking_triomphe.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/comparc.lay... Compressing src/mame/layout/comparca.lay... Compressing src/mame/layout/compperf.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/copycata.lay... Compressing src/mame/layout/coralrc2.lay... Compressing src/mame/layout/cosmicm.lay... Compressing src/mame/layout/cosmicos.lay... Compressing src/mame/layout/cothello.lay... Compressing src/mame/layout/cp1.lay... Compressing src/mame/layout/cqback.lay... Compressing src/mame/layout/crash.lay... Compressing src/mame/layout/crasha.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/crzybugs.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_chess2001.lay... Compressing src/mame/layout/cxg_commander.lay... Compressing src/mame/layout/cxg_dominator.lay... Compressing src/mame/layout/cxg_enterprise.lay... Compressing src/mame/layout/cxg_galaxy.lay... Compressing src/mame/layout/cxg_granada.lay... Compressing src/mame/layout/cxg_professor.lay... Compressing src/mame/layout/cxg_royal.lay... Compressing src/mame/layout/cxg_scptchess.lay... Compressing src/mame/layout/cxg_scptchessa.lay... Compressing src/mame/layout/cxg_senterprise.lay... Compressing src/mame/layout/cxg_senterprisec.lay... Compressing src/mame/layout/cxg_sphinx40.lay... Compressing src/mame/layout/cz1.lay... Compressing src/mame/layout/cxg_supra.lay... Compressing src/mame/layout/cz101.lay... Compressing src/mame/layout/cz230s.lay... Compressing src/mame/layout/dallaspk.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/dcebridge.lay... Compressing src/mame/layout/dct11em.lay... Compressing src/mame/layout/dd9.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/destroyr.lay... Compressing src/mame/layout/design6.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/dnbanban.lay... Compressing src/mame/layout/dodgem.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/eforestu.lay... Compressing src/mame/layout/eibise.lay... Compressing src/mame/layout/einvader.lay... Compressing src/mame/layout/elecbowl.lay... Compressing src/mame/layout/einvaderc.lay... Compressing src/mame/layout/elecdet.lay... Compressing src/mame/layout/eleciq.lay... Compressing src/mame/layout/elecyoyo.lay... Compressing src/mame/layout/elekscmp.lay... Compressing src/mame/layout/emma2.lay... Compressing src/mame/layout/elf2.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/excal_igor.lay... Compressing src/mame/layout/excal_ivant.lay... Compressing src/mame/layout/excal_ivanto.lay... Compressing src/mame/layout/excal_mirage.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_bkc.lay... Compressing src/mame/layout/fidel_brc.lay... Compressing src/mame/layout/fidel_bridgeb.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_cc7.lay... Compressing src/mame/layout/fidel_chesster.lay... Compressing src/mame/layout/fidel_classic.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_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_elegance.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_gambitv.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/fingbowl.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/gammonm2.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/goldenc.lay... Compressing src/mame/layout/goldenra.lay... Compressing src/mame/layout/goldnjkr.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/granits.lay... Compressing src/mame/layout/gravity.lay... Compressing src/mame/layout/grchamp.lay... Compressing src/mame/layout/gridiron.lay... Compressing src/mame/layout/grnlizrd.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/h19.lay... Compressing src/mame/layout/h2hbaseb.lay... Compressing src/mame/layout/h2hbaskb.lay... Compressing src/mame/layout/h2hbaskbc.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/h89.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_ht11xx_single.lay... Compressing src/mame/layout/hh_melps4_test.lay... Compressing src/mame/layout/hh_mn1400_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_dualh.lay... Compressing src/mame/layout/hh_sm510_dualv.lay... Compressing src/mame/layout/hh_sm510_single.lay... Compressing src/mame/layout/hh_sm510_test.lay... Compressing src/mame/layout/hh_smc1k_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/icecold.lay... Compressing src/mame/layout/ifslots.lay... Compressing src/mame/layout/igspoker.lay... Compressing src/mame/layout/im01.lay... Compressing src/mame/layout/igsslot.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/inder.lay... Compressing src/mame/layout/inderp.lay... Compressing src/mame/layout/indrema5.lay... Compressing src/mame/layout/instruct.lay... Compressing src/mame/layout/intchess.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/j2cvault.lay... Compressing src/mame/layout/j2droplt.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/j2fiveln.lay... Compressing src/mame/layout/j2fiveal.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/j2missis.lay... Compressing src/mame/layout/j2monblt.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/j2supstp.lay... Compressing src/mame/layout/j2suptrk.lay... Compressing src/mame/layout/j2supsft.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/j6kfc.lay... Compressing src/mame/layout/j6kungfu.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/j80bac.lay... Compressing src/mame/layout/j80bounc.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/jackhouse.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/jking02.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/k28o.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/kn5000.lay... Compressing src/mame/layout/konamigt.lay... Compressing src/mame/layout/krypton_regency.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/lilcomp.lay... Compressing src/mame/layout/lilprof.lay... Compressing src/mame/layout/litelrn.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/m1cik51o.lay... Compressing src/mame/layout/m1clbfvr.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/m1omega.lay... Compressing src/mame/layout/m1nudbnke.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/m2comet.lay... Compressing src/mame/layout/m2frpoly.lay... Compressing src/mame/layout/m2hilite.lay... Compressing src/mame/layout/m2luckyl.lay... Compressing src/mame/layout/m2luckys.lay... Compressing src/mame/layout/m2rockon.lay... Compressing src/mame/layout/m2splite.lay... Compressing src/mame/layout/m2sstar.lay... Compressing src/mame/layout/m2starl.lay... Compressing src/mame/layout/m2svlite.lay... Compressing src/mame/layout/m2triple.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/m5cbw.lay... Compressing src/mame/layout/m5cashrn.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/m5hifly.lay... Compressing src/mame/layout/m5hilok.lay... Compressing src/mame/layout/m5hisprt.lay... Compressing src/mame/layout/m5hlsumo.lay... Compressing src/mame/layout/m5holy.lay... Compressing src/mame/layout/m5hopidl.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/magicard.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/mega10k.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/melodym.lay... Compressing src/mame/layout/mekd5.lay... Compressing src/mame/layout/memoquiz.lay... Compressing src/mame/layout/mephisto_1.lay... Compressing src/mame/layout/mephisto_academy.lay... Compressing src/mame/layout/mephisto_3.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_europa.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_mega4.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_modular_tm.lay... Compressing src/mame/layout/mephisto_mondial.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_montreal.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_roma2.lay... Compressing src/mame/layout/mephisto_schachak.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/microtouch.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/minspace.lay... Compressing src/mame/layout/missamer.lay... Compressing src/mame/layout/misatk.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/mps65.lay... Compressing src/mame/layout/mpu1.lay... Compressing src/mame/layout/mpu2.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/msx_ar.lay... Compressing src/mame/layout/msx_ar_1fdd.lay... Compressing src/mame/layout/msx_ar_2fdd.lay... Compressing src/mame/layout/msx_en.lay... Compressing src/mame/layout/msx_jp.lay... Compressing src/mame/layout/msx_jp_1fdd.lay... Compressing src/mame/layout/msx_jp_2fdd.lay... Compressing src/mame/layout/msx_kr.lay... Compressing src/mame/layout/msx_kr_1fdd.lay... Compressing src/mame/layout/msx_nocode.lay... Compressing src/mame/layout/msx_nocode_1fdd.lay... Compressing src/mame/layout/msx_nocode_2fdd.lay... Compressing src/mame/layout/msx_nocode_nocaps.lay... Compressing src/mame/layout/msx_ru.lay... Compressing src/mame/layout/msx_ru_1fdd.lay... Compressing src/mame/layout/msx_ru_2fdd.lay... Compressing src/mame/layout/msx_turbor.lay... Compressing src/mame/layout/mt80z.lay... Compressing src/mame/layout/mu128.lay... Compressing src/mame/layout/mu2000.lay... Compressing src/mame/layout/mu50.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/mz1.lay... Compressing src/mame/layout/nabupc.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_accord.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_constjr.lay... Compressing src/mame/layout/novag_constq.lay... Compressing src/mame/layout/novag_diablo68.lay... Compressing src/mame/layout/novag_diamond.lay... Compressing src/mame/layout/novag_diamond2.lay... Compressing src/mame/layout/novag_emerclp.lay... Compressing src/mame/layout/novag_mentor16.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_primo.lay... Compressing src/mame/layout/novag_robotadv.lay... Compressing src/mame/layout/novag_sapphire.lay... Compressing src/mame/layout/novag_sapphire2.lay... Compressing src/mame/layout/novag_savant.lay... Compressing src/mame/layout/novag_scorpio68.lay... Compressing src/mame/layout/novag_sdiamond.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/novag_svip.lay... Compressing src/mame/layout/novag_vip.lay... Compressing src/mame/layout/novag_zircon2.lay... Compressing src/mame/layout/novoplay.lay... Compressing src/mame/layout/nsm.lay... Compressing src/mame/layout/oceanpar.lay... Compressing src/mame/layout/omar1.lay... Compressing src/mame/layout/omar2.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/parentj.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/pce220.lay... Compressing src/mame/layout/pc1500.lay... Compressing src/mame/layout/pcg850v.lay... Compressing src/mame/layout/pcw.lay... Compressing src/mame/layout/pda600.lay... Compressing src/mame/layout/pdrift.lay... Compressing src/mame/layout/pe_bjack.lay... Compressing src/mame/layout/pe_fantasy.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/pickytlk.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/pntnpuzl.lay... Compressing src/mame/layout/poker41.lay... Compressing src/mame/layout/pokeri.lay... Compressing src/mame/layout/pokio.lay... Compressing src/mame/layout/polepos.lay... Compressing src/mame/layout/pokonl97.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/psr11.lay... Compressing src/mame/layout/psr110.lay... Compressing src/mame/layout/psr150.lay... Compressing src/mame/layout/psr180.lay... Compressing src/mame/layout/psr60.lay... Compressing src/mame/layout/psr70.lay... Compressing src/mame/layout/psr75.lay... Compressing src/mame/layout/psr76.lay... Compressing src/mame/layout/pss11.lay... Compressing src/mame/layout/pss12.lay... Compressing src/mame/layout/pss21.lay... Compressing src/mame/layout/pss31.lay... Compressing src/mame/layout/pss6.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/pylo.lay... Compressing src/mame/layout/pyramid.lay... Compressing src/mame/layout/qfire.lay... Compressing src/mame/layout/qkracer.lay... Compressing src/mame/layout/qkracera.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/revlatns.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_blitz.lay... Compressing src/mame/layout/saitek_centurion.lay... Compressing src/mame/layout/saitek_chessac.lay... Compressing src/mame/layout/saitek_chesstrv.lay... Compressing src/mame/layout/saitek_chesstrvi.lay... Compressing src/mame/layout/saitek_companion.lay... Compressing src/mame/layout/saitek_companion2.lay... Compressing src/mame/layout/saitek_companion3.lay... Compressing src/mame/layout/saitek_conquistador.lay... Compressing src/mame/layout/saitek_corona.lay... Compressing src/mame/layout/saitek_cougar.lay... Compressing src/mame/layout/saitek_cp2000.lay... Compressing src/mame/layout/saitek_delta1.lay... Compressing src/mame/layout/saitek_ecbackg.lay... Compressing src/mame/layout/saitek_edames.lay... Compressing src/mame/layout/saitek_exechess.lay... Compressing src/mame/layout/saitek_expchess.lay... Compressing src/mame/layout/saitek_galileo.lay... Compressing src/mame/layout/saitek_gk2000.lay... Compressing src/mame/layout/saitek_gk2100.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_prisma.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_tatrain.lay... Compressing src/mame/layout/saitek_teammate.lay... Compressing src/mame/layout/saitek_tking.lay... Compressing src/mame/layout/saitek_tschess.lay... Compressing src/mame/layout/saitek_tstar432.lay... Compressing src/mame/layout/saitek_turbo16k.lay... Compressing src/mame/layout/saitek_turbos24k.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/sc4hotpr.lay... Compressing src/mame/layout/sc4hotwd.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/scrablexa.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/segaai.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/sevilla_77.lay... Compressing src/mame/layout/sevilla_81.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/simon.lay... Compressing src/mame/layout/sigmapkr.lay... Compressing src/mame/layout/simpbest.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/smiconk.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/snowcat.lay... Compressing src/mame/layout/snread.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/sprinter.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/starwlb.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/strobe.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/superbug.lay... Compressing src/mame/layout/superchs.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/sz1.lay... Compressing src/mame/layout/t1850.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/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/tchess.lay... Compressing src/mame/layout/tdracula.lay... Compressing src/mame/layout/tdv2100kbd.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/teqsun.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/ti25502.lay... Compressing src/mame/layout/ti30.lay... Compressing src/mame/layout/ti5100.lay... Compressing src/mame/layout/ti5200.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/tmbaskb.lay... Compressing src/mame/layout/tmtennis.lay... Compressing src/mame/layout/tmvolleyb.lay... Compressing src/mame/layout/tntell.lay... Compressing src/mame/layout/toledo_83.lay... Compressing src/mame/layout/toledo_87.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/toratora.lay... Compressing src/mame/layout/touchme.lay... Compressing src/mame/layout/toutangonl.lay... Compressing src/mame/layout/tranz330.lay... Compressing src/mame/layout/tripfev.lay... Compressing src/mame/layout/tripslot.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/tvochken.lay... Compressing src/mame/layout/tx1.lay... Compressing src/mame/layout/tx81z.lay... Compressing src/mame/layout/uboat.lay... Compressing src/mame/layout/ufo21.lay... Compressing src/mame/layout/ufo800.lay... Compressing src/mame/layout/ufoalac.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/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/vclock3.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/vidchal.lay... Compressing src/mame/layout/video21.lay... Compressing src/mame/layout/videoart.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/wico.lay... Compressing src/mame/layout/wicat.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/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_301xl.lay... Compressing src/mame/layout/yeno_416xl.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/zac_1.lay... Compressing src/mame/layout/z80netf.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... Compressing src/mame/layout/zoomer.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/zstd.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/lua.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/optional.make" Generating "build/projects/sdl/mame/gmake-netbsd/dasm.make" Generating "build/projects/sdl/mame/gmake-netbsd/frontend.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/adds.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/ampex.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/astrocorp.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/benesse.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/brother.make" Generating "build/projects/sdl/mame/gmake-netbsd/burroughs.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/cave.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/esprit.make" Generating "build/projects/sdl/mame/gmake-netbsd/excalibur.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/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/heathzenith.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/hitachi.make" Generating "build/projects/sdl/mame/gmake-netbsd/hp.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/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/liberty.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/mc.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/microcraft.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/morrow.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/ncr.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/omori.make" Generating "build/projects/sdl/mame/gmake-netbsd/omnibyte.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/orla.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/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/pc.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/recfranco.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/sealy.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/sunwise.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/tryom.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/vectorgraphic.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/wicat.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/yeno.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/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 382/382 projects. gmake[1]: Entering directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0270/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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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-mame0270/build/projects/sdl/mame/gmake-netbsd' gmake[1]: Entering directory '/tmp/pkgbuild/emulators/mame/work.sparc64/mame-mame0270/build/projects/sdl/mame/gmake-netbsd' Creating ../../../../netbsd/bin/x32/Release/mame_mame Creating ../../../../netbsd/bin/x32/Release/mame_mame Compiling 3rdparty/lzma/C/7zAlloc.c... Compiling src/mame/access/acvirus.cpp... Compiling src/mame/acorn/aa310.cpp... 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... 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... Compiling 3rdparty/lzma/C/Alloc.c... Compiling 3rdparty/lzma/C/Bcj2.c... Compiling 3rdparty/lzma/C/Bra.c... Compiling 3rdparty/lzma/C/Bra86.c... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/BraIA64.c... Compiling 3rdparty/lzma/C/CpuArch.c... Compiling 3rdparty/lzma/C/Delta.c... Compiling 3rdparty/lzma/C/LzFind.c... Compiling 3rdparty/lzma/C/LzFindOpt.c... Compiling 3rdparty/lzma/C/Lzma2Dec.c... Compiling 3rdparty/lzma/C/LzmaDec.c... Compiling 3rdparty/lzma/C/LzmaEnc.c... Compiling 3rdparty/lzma/C/Ppmd7.c... Compiling 3rdparty/lzma/C/Ppmd7Dec.c... Compiling 3rdparty/lzma/C/Sha256.c... Compiling 3rdparty/lzma/C/Sha256Opt.c... ../../../../../3rdparty/lzma/C/Sha256Opt.c:348:9: note: '#pragma message: Sha256 HW-SW stub was used' Compiling 3rdparty/lzma/C/Sort.c... Archiving lib7z.a... Compiling src/mame/act/apricot.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/acrnsys.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/act/apricotf.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/adc/super6.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/acorn/acrnsys1.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apricotp.cpp... Compiling src/mame/acorn/aristmk5.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/acorn/atom.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/act/apricotp.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::fp_state::machine_start()': ../../../../../src/mame/act/apricotp.cpp:523:15: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/acorn/aristmk5.cpp:654: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::aristmk5_state::init_aristmk5()': ../../../../../src/mame/acorn/aristmk5.cpp:2194:19: 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/bbc_m.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/adds/4000_260.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/adds/4000_260.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/adds/adds2020.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/adds/adds2020.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/adds/vp60.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_kb.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/adds/vp60.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libadds.a... Compiling src/mame/acorn/electron.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/stella8085.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/adp/stella8085.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/agat/agatkeyb.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/acorn/riscpc.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/acorn/z88.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/alba/albazg.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/alba/albazg.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/rmhaihai.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/alesis/alesis.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/alesis/alesis_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/altos/acs8600_ics.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/aleisttl.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/aztarac.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:13: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/alpha/alpha68k_i.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/alliedleisure/aztarac.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_n.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/killcom.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/altos/altos2_kbd.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/alliedleisure/killcom.cpp:87: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/trvquest.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/altos586.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/alliedleisure/trvquest.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/champbas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/altos586_hdc.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/altos/altos586.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/alpha/champbas.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/alg.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/altos/altos586_hdc.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/meijinsn.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::altos8600_state::xlate_r(offs_t, u16, int)': ../../../../../src/mame/altos/altos8600.cpp:538:10: 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 {anonymous}::altos8600_state::xlate_w(offs_t, u16, u16, int)': ../../../../../src/mame/altos/altos8600.cpp:560:7: 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:560:75: 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 {anonymous}::altos8600_state::dmacram_r(offs_t, u16)': ../../../../../src/mame/altos/altos8600.cpp:632:10: 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 {anonymous}::altos8600_state::dmacram_w(offs_t, u16, u16)': ../../../../../src/mame/altos/altos8600.cpp:645:7: 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:645:75: 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/shougi.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/amiga_m.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/splendor.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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/amirix/wxstar4000.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libalpha.a... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/amiga/amigaaga.cpp... Compiling src/mame/ampex/ampex.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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/ampex/ampex210.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/ampex/ampex.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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... Compiling src/mame/ampro/ampro.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/ampex/ampex210.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/ampex/ampex210_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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 {anonymous}::arcadia_amiga_state::generic_decode(const char*, int, int, int, int, int, int, int, int)': ../../../../../src/mame/amiga/arsystems.cpp:932:18: 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 {anonymous}::arcadia_amiga_state::init_arcadia()': ../../../../../src/mame/amiga/arsystems.cpp:972:19: 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/cubo.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/ampex/ampex210_kbd.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libampex.a... Compiling src/mame/amiga/mquake.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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/upscope.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/amstr_pc.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/mame/amiga/amiga.h: In member function 'uint32_t& amiga_state::CUSTOM_REG_LONG(offs_t)': ../../../../../src/mame/amiga/amiga.h:526:48: 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/amstrad_m.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/amstrad/amstr_pc.cpp:196: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/amstrad/amstrad_m.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apollo/apollo_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/amstrad/nc.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apple2common.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/amstrad/pcw16_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/amstrad/pda600.cpp:76: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_copro.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/apple2gs.cpp:57: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/appliedconcepts/ggm.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/amstrad/pda600_copro.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/arcadia/arcadia.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/appliedconcepts/prodigy.cpp:69: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/arcadia/arcadia_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apple/awacs_macrisc.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/aristmk6.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/aristocrat/aristmk4.cpp:325: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/astrocorp/astrcorp.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/awacs_macrisc.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/bandit.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/astrocorp/astrcorp.cpp:80: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::decrypt_rom(const {anonymous}::zoo_state::decryption_info&)': ../../../../../src/mame/astrocorp/astrcorp.cpp:2668:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_magibombd()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2758:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_magibombg()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2774:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_winbingo()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2822:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_winbingoa()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2836:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_hacher()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2850:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_cptshark()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2864:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_zoo()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2910:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_dinodino()': ../../../../../src/mame/astrocorp/astrcorp.cpp:2959:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_gostop()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3007:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_monkeyl()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3019:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_monkeyla()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3035:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_speedmst()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3051:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_speedmsta()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3065:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_speedmstb()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3079:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_wwitch()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3125:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::zoo_state::init_hapfarm()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3173:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/astrocorp/astrcorp.cpp: In member function 'void {anonymous}::astoneag_state::init_astoneag()': ../../../../../src/mame/astrocorp/astrcorp.cpp:3219:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/astrocorp/astropc.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/bandit.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/burgundy.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/burgundy.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/astrocorp/astropc.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/astrocorp/hummer.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/cuda.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dafb.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/astrocorp/hummer.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libastrocorp.a... Compiling src/mame/aristocrat/aristmk7.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/dafb.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emucore.h:29, from ../../../../../src/emu/emu.h:33, from ../../../../../src/mame/apple/dafb.cpp:49: ../../../../../src/lib/util/endianness.h: In instantiation of 'constexpr auto util::endian_cast::operator+(std::ptrdiff_t) const [with In = unsigned int; Out = const unsigned char; util::endianness Endian = util::endianness::big; std::ptrdiff_t = long int]': ../../../../../src/mame/apple/dafb.cpp:254:67: 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/dbdma.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/aristocrat/aristmk7.cpp:160: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/aristocrat/aristmk6.cpp:125: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/dbdma.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dfac.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/djmemc.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/dfac.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/a2600.cpp:96: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/djmemc.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/egret.cpp:54: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/f108.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cave.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/f108.cpp:15: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/heathrow.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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:18: 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, from ../../../../../src/mame/atlus/cave.cpp:97: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave.cpp: In member function 'void cave_z80_state::init_pwrinst2a()': ../../../../../src/mame/atlus/cave.cpp:5493:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/atlus/cave_v.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/arcadecl.cpp:72: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/heathrow.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/imacg3.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atlus/cave_v.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp: In member function 'void cave_state::do_blit_zoom32(int, const cave_state::sprite_cave*)': ../../../../../src/mame/atlus/cave_v.cpp:685:15: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp: In member function 'void cave_state::do_blit_zoom32_zb(int, const cave_state::sprite_cave*)': ../../../../../src/mame/atlus/cave_v.cpp:809:15: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp:811:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp: In member function 'void cave_state::do_blit_32(int, const cave_state::sprite_cave*)': ../../../../../src/mame/atlus/cave_v.cpp:919:15: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp: In member function 'void cave_state::do_blit_32_zb(int, const cave_state::sprite_cave*)': ../../../../../src/mame/atlus/cave_v.cpp:1012:15: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atlus/cave_v.cpp:1014:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/imacg3.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/iosb.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/iosb.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/iphone2g.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/atari400.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/att3b2.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/atari400.cpp:60: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:19: 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:15: 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:14: 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:14: 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:15: 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:7: 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:48: 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:7: 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:48: 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:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/blit.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::mac128_state::machine_start()': ../../../../../src/mame/apple/mac128.cpp:286:14: 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:289:14: 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/macadb.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/att/blit.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/macii.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:13: 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/atarig1.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/macii.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macii.cpp: In member function 'void {anonymous}::macii_state::macii_init()': ../../../../../src/mame/apple/macii.cpp:791:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/maciici.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/maciifx.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/maciifx.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maciifx.cpp: In member function 'virtual void {anonymous}::maciifx_state::machine_start()': ../../../../../src/mame/apple/maciifx.cpp:145:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka '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, from ../../../../../src/mame/apple/maciici.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maciici.cpp: In member function 'virtual void {anonymous}::maciici_state::machine_start()': ../../../../../src/mame/apple/maciici.cpp:190:22: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/maciici.cpp:192:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka '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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:137:23: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka '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, from ../../../../../src/mame/atari/atarig42.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:933:17: 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:970:3: 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:974:17: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/maclc.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:157:21: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:127:25: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka '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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::macpdm_state::driver_reset()': ../../../../../src/mame/apple/macpdm.cpp:341:25: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::macportable_state::machine_start()': ../../../../../src/mame/apple/macprtb.cpp:452:14: 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:455:14: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::macpb030_state::machine_start()': ../../../../../src/mame/apple/macpwrbk030.cpp:408:14: 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:411:14: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/ausnz/datum.cpp... Compiling src/mame/apple/macquadra605.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/macquadra605.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macquadra605.cpp: In member function 'virtual void {anonymous}::quadra605_state::machine_start()': ../../../../../src/mame/apple/macquadra605.cpp:105:25: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/apple/macquadra630.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/macquadra630.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macquadra630.cpp: In member function 'virtual void {anonymous}::quadra630_state::machine_start()': ../../../../../src/mame/apple/macquadra630.cpp:106:23: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/macquadra700.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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}::quadrax00_state::machine_start()': ../../../../../src/mame/apple/macquadra700.cpp:275:14: 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:278:14: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/macquadra800.cpp... Compiling src/mame/ausnz/eti660.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/excali64.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/apple/macquadra800.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/apple/macquadra800.cpp: In member function 'virtual void {anonymous}::quadra800_state::machine_start()': ../../../../../src/mame/apple/macquadra800.cpp:110:25: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka '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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/omega.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/omega.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pippin.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/pippin.cpp:48: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/powermacg3.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/powermacg3.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/rbv.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/rbv.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/scsidma.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/scsidma.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/sonora.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:153:25: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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: ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array::item_ptr(u32) [with ArrayType = {anonymous}::atarisy4_state::atarisy4_polydata; int TrackingCount = 1; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:15: required from 'ArrayType& poly_array::next(int) [with ArrayType = {anonymous}::atarisy4_state::atarisy4_polydata; int TrackingCount = 1]' ../../../../../src/mame/atari/atarisy4.cpp:344:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8*' {aka 'unsigned char*'} to '{anonymous}::atarisy4_state::atarisy4_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array::item_ptr(u32) [with ArrayType = {anonymous}::atarisy4_state::atarisy4_polydata; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:15: required from 'ArrayType& poly_array::next(int) [with ArrayType = {anonymous}::atarisy4_state::atarisy4_polydata; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:186:25: required from 'ArrayType& poly_array::next(int) [with ArrayType = {anonymous}::atarisy4_state::atarisy4_polydata; int TrackingCount = 1]' ../../../../../src/mame/atari/atarisy4.cpp:344:52: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8*' {aka 'unsigned char*'} to '{anonymous}::atarisy4_state::atarisy4_polydata*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array::item_ptr(u32) [with ArrayType = poly_manager::work_unit; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:15: required from 'ArrayType& poly_array::next(int) [with ArrayType = poly_manager::work_unit; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:900:32: required from 'uint32_t poly_manager::render_triangle(const rectangle&, poly_manager::render_delegate, const poly_manager::vertex_t&, const poly_manager::vertex_t&, const poly_manager::vertex_t&) [with int ParamCount = 1; BaseType = float; ObjectType = {anonymous}::atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; uint32_t = unsigned int; poly_manager::render_delegate = delegate::extent_t&, const {anonymous}::atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/atari/atarisy4.cpp:364:47: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8*' {aka 'unsigned char*'} to 'poly_manager::work_unit*' increases required alignment of target type [-Wcast-align] ../../../../../src/devices/video/poly.h: In instantiation of 'ArrayType* poly_array::item_ptr(u32) [with ArrayType = poly_manager::primitive_info; int TrackingCount = 0; u32 = unsigned int]': ../../../../../src/devices/video/poly.h:179:15: required from 'ArrayType& poly_array::next(int) [with ArrayType = poly_manager::primitive_info; int TrackingCount = 0]' ../../../../../src/devices/video/poly.h:379:47: required from 'poly_manager::primitive_info& poly_manager::primitive_alloc(int, int, int, int, poly_manager::render_delegate) [with BaseType = float; ObjectType = {anonymous}::atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; poly_manager::render_delegate = delegate::extent_t&, const {anonymous}::atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/devices/video/poly.h:847:30: required from 'uint32_t poly_manager::render_triangle(const rectangle&, poly_manager::render_delegate, const poly_manager::vertex_t&, const poly_manager::vertex_t&, const poly_manager::vertex_t&) [with int ParamCount = 1; BaseType = float; ObjectType = {anonymous}::atarisy4_state::atarisy4_polydata; int MaxParams = 2; unsigned char Flags = 1; uint32_t = unsigned int; poly_manager::render_delegate = delegate::extent_t&, const {anonymous}::atarisy4_state::atarisy4_polydata&, int), delegate_late_bind>]' ../../../../../src/mame/atari/atarisy4.cpp:364:47: required from here ../../../../../src/devices/video/poly.h:212:10: warning: cast from 'u8*' {aka 'unsigned char*'} to 'poly_manager::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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/v8.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/valkyrie.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/apple/valkyrie.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emucore.h:29, from ../../../../../src/emu/emu.h:33, from ../../../../../src/mame/apple/valkyrie.cpp:26: ../../../../../src/lib/util/endianness.h: In instantiation of 'constexpr auto util::endian_cast::operator+(std::ptrdiff_t) const [with In = unsigned int; Out = const unsigned char; util::endianness Endian = util::endianness::big; std::ptrdiff_t = long int]': ../../../../../src/mame/apple/valkyrie.cpp:143:67: 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/vasp.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/super80_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libausnz.a... Archiving libbanctec.a... Compiling src/mame/atari/badlands_m.cpp... Compiling src/mame/atari/badlands_ms.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/bandai/design_master.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/bandai/rx78.cpp:65: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/bandai/tamag1.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/barcrest/mpu1.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/beathead.cpp:103: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/bandai/wswan.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/barcrest/mpu4_characteriser_bootleg.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/blstroid.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_bwb.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/bzone.cpp:210: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/barcrest/mpu4crystal.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/benesse/challenge_gear.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/benesse/challenge_gear.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/benesse/pockchal.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/canyon_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/benesse/pockchal.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libbenesse.a... Compiling src/mame/barcrest/mpu4empire.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/ccastles.cpp:123: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/cloak.cpp:120: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/cloud9.cpp:96: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/cmmb.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/cops.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_blackbox.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/copsnrob.cpp:60: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/bfm/bfm_blackbox.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/copsnrob_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/cyberbal.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_gu96x8m_k657c2.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/cybstorm.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/bfm/bfm_gu96x8m_k657c2.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/dragrace.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/dragrace_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/eprom.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/firetrk.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/firetrk_a.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/gauntlet.cpp:124: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/harddriv.cpp:334: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:4867:24: 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:4953:14: 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:4968:14: 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:4991:14: 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:4995:14: 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:5226:22: 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:5227:26: 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/harddriv_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:2347:18: 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:2471:18: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:27: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:429:16: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:19: 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:19: warning: cast from 'short unsigned int*' to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/hitparade.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[14662] (dcc_select_for_write) ERROR: IO timeout distcc[14662] ERROR: timeout while connecting to 10.0.20.122:3742 distcc[14662] Warning: failed to distribute ../../../../../src/mame/atari/irobot.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:1829:18: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 2600 | u16 &as_u16(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 2601 | u32 &as_u32(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 2602 | u64 &as_u64(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:18: 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:18: 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:447:18: 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:824:18: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libbarcrest.a... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/atari/irobot_m.cpp... Compiling src/mame/bfm/bfm_sc6.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:9: 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:9: 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:9: 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:4: 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:5: 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/irobot_v.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/bfm/bfm_sc6.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:24: 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/jag_blitter.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl:1, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.inl:80, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp:14231: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl:1, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.inl:80, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp:14231: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl:1, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.inl:80, from ../../../../../3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp:14231: ../../../../../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:24: 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:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling 3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp... Compiling 3rdparty/bgfx/examples/common/imgui/imgui.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:440:16: 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_a.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, 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:22: 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:173, 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:22: 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:173, 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:24: 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:22: 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:24: 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:25: 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:572: ../../../../../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 3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, 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:22: 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:173, 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:22: 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:173, 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:24: 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:22: 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:21: 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:10: 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:20: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx.cpp:8: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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: At global scope: ../../../../../3rdparty/bgfx/src/bgfx.cpp:24:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bgfx/src/bgfx.cpp:25:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bgfx/src/bgfx.cpp:26:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bgfx/src/bgfx.cpp: In function 'void bgfx::blit(bgfx::RendererContextI*, bgfx::TextVideoMemBlitter&, const bgfx::TextVideoMem&)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:803:21: 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:804:24: 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:902:21: 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:2289:26: 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:2521:38: 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:3645:3: 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:3651:3: 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:3657:3: 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:3662:3: 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:3667:10: 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:3672:3: 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:3677:10: 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:3682:10: 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:3687:3: 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:3696:3: 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:3708:3: 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:3720:3: 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:3732:3: 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:3745:3: 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:3764:3: 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:3783:3: 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:3794:3: 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:3805:3: 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:3812:3: 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:3819:3: 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:3829:3: 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:3847:3: 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:3871:3: 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:3879:3: 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, bgfx::IndexBufferHandle, uint32_t, uint16_t, uint32_t, uint8_t)': ../../../../../3rdparty/bgfx/src/bgfx.cpp:3889:3: 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:3896:3: 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:3903:3: 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:3911:3: 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:3919:3: 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:3927:3: 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:3953:3: 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:3960:3: 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:3969:3: 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:3974:3: 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:4035:3: 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/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/debug_renderdoc.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/dxgi.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_swp.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:888: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_bitmap(uint16_t*, uint32_t*, int)': ../../../../../src/mame/atari/jagobj.ipp:568:18: 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:888: ../../../../../src/mame/atari/jagobj.ipp:726:9: 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:888: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_scaled_bitmap(uint16_t*, uint32_t*, int)': ../../../../../src/mame/atari/jagobj.ipp:746:18: 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:888: ../../../../../src/mame/atari/jagobj.ipp:942:9: 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:888: ../../../../../src/mame/atari/jagobj.ipp: In member function 'uint32_t* jaguar_state::process_branch(uint32_t*, int)': ../../../../../src/mame/atari/jagobj.ipp:1004:17: 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:888: ../../../../../src/mame/atari/jagobj.ipp: In member function 'void jaguar_state::process_object_list(int, uint16_t*)': ../../../../../src/mame/atari/jagobj.ipp:1026:12: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/glcontext_egl.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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: ../../../../../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:1215:84: 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: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1215:128: 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:1216:88: 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:1216:132: 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: ../../../../../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:1217:88: 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:1217:132: 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... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/glcontext_html5.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/glcontext_wgl.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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: ../../../../../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:1215:84: 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: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1215:128: 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:1216:88: 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:1216:132: 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: ../../../../../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:1217:88: 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:1217:132: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/nvapi.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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 ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/jedi.cpp:116: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_agc.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d11.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d12.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_d3d9.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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_gl.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/klax.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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: ../../../../../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:1215:84: 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: ../../../../../3rdparty/bgfx/src/renderer_gl.h:1215:128: 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:1216:88: 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:1216:132: 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: ../../../../../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:1217:88: 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:1217:132: 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:4387:7: 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:4459:30: warning: cast from 'const char*' to 'int32_t*' {aka 'int*'} increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4463:30: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4468:39: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bgfx/src/renderer_gl.cpp:4472:39: warning: cast from 'const char*' to 'float*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/renderer_gnm.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_gnm.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_noop.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_nvn.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_vk.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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_webgpu.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/renderer_webgpu.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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 ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/liberatr.cpp:140: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/shader.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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/shader.cpp:9: ../../../../../3rdparty/bgfx/src/shader_spirv.h: At global scope: ../../../../../3rdparty/bgfx/src/shader_spirv.h:11:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bgfx/src/shader_spirv.h:12:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bgfx/src/shader_dx9bc.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libbfm.a... Compiling 3rdparty/bgfx/src/shader_dxbc.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/shader_dx9bc.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: warning: cast from 'const bgfx::Rect*' to 'uint64_t*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_averages_and_directions.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/shader_dxbc.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_averages_and_directions.cpp:23: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_averages_and_directions.cpp:23: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_block_sizes.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:22: 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:173, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:125, 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:24: 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:22: 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, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:132, 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:10: 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/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bgfx/src/bgfx_p.h:136, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/bgfx_p.h:137, from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/shader_spirv.cpp:6: ../../../../../3rdparty/bgfx/src/bgfx_p.h: In member function 'bool bgfx::Rect::isZero() const': ../../../../../3rdparty/bgfx/src/bgfx_p.h:513:23: 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/shader_spirv.cpp:7: ../../../../../3rdparty/bgfx/src/shader_spirv.h: At global scope: ../../../../../3rdparty/bgfx/src/shader_spirv.h:11:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bgfx/src/shader_spirv.h:12:115: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bgfx/src/topology.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, 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:22: 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:173, 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:22: 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:173, 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:24: 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:22: 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] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_block_sizes.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_block_sizes.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bgfx/src/vertexlayout.cpp... Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_quantize.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:7: ../../../../../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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:8: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:8: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:8: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bgfx/src/vertexlayout.cpp:8: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../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:451:6: 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:457:23: 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:496:24: 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:561:24: 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:587:23: 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:613:24: 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 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_unquantize.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_quantize.cpp:41: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_quantize.cpp:41: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/marblmd2.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_unquantize.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_unquantize.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compress_symbolic.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compute_variance.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compute_variance.cpp:32: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compute_variance.cpp:32: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling src/mame/bitcorp/gamate.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compress_symbolic.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compress_symbolic.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp: In function 'void unpack_weights(const block_size_descriptor&, const symbolic_compressed_block&, const decimation_info&, bool, int*, int*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:107:14: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:108:14: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:109:14: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:110:14: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:137:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:138:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:143:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp:144:21: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_diagnostic_trace.cpp... Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_entry.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/maria.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal_entry.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_entry.cpp:27: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal_entry.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_entry.cpp:27: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_find_best_partitioning.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_find_best_partitioning.cpp:50: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_find_best_partitioning.cpp:50: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp:26: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp:26: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp: In function 'void compute_quantized_weights_for_decimation(const decimation_info&, float, float, const float*, float*, uint8_t*, quant_method)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp:1025:14: warning: cast from 'const int8_t*' {aka 'const signed char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp:1058:14: warning: cast from 'const int8_t*' {aka 'const signed char*'} to 'const int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp:1059:14: warning: cast from 'const int8_t*' {aka 'const signed char*'} to 'const int*' increases required alignment of target type [-Wcast-align] Compiling src/mame/atari/mathbox.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/bmcbowl.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp:25: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp:25: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp: In function 'void store_image_block(astcenc_image&, const image_block&, const block_size_descriptor&, unsigned int, unsigned int, unsigned int, const astcenc_swizzle&)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp:436:25: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_integer_sequence.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_integer_sequence.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_integer_sequence.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/bmcpokr.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.cpp:18: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.cpp:18: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib_softfloat.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib_softfloat.cpp:23: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib_softfloat.cpp:23: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_partition_tables.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/maxaflex.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_partition_tables.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_partition_tables.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_percentile_tables.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/bmc/bmcpokr.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_percentile_tables.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_percentile_tables.cpp:24: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_pick_best_endpoint_format.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/mame/atari/mediagx.cpp: In constructor '{anonymous}::mediagx_state::mediagx_state(const machine_config&, device_type, const char*)': ../../../../../src/mame/atari/mediagx.cpp:106:28: warning: 'pcat_base_state::pcat_base_state(const machine_config&, device_type, const char*)' is deprecated: Leaky abstraction of a southbridge, to be replaced with actual chipset emulation. [-Wdeprecated-declarations] In file included from ../../../../../src/mame/atari/mediagx.cpp:70: ../../../../../src/mame/shared/pcshare.h:20:2: note: declared here Compiling src/mame/atari/metalmx.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_pick_best_endpoint_format.cpp:45: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_pick_best_endpoint_format.cpp:45: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_platform_isa_detection.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_platform_isa_detection.cpp:26: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_platform_isa_detection.cpp:26: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_quantization.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/bmc/koftball.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_quantization.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_quantization.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_symbolic_physical.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/metalmx.cpp:259: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_symbolic_physical.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_symbolic_physical.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_align.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/bmc/popobear.cpp:77: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_quant_xfer_tables.cpp... In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_align.cpp:40: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_align.cpp:40: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling src/mame/bondwell/bw12.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_quant_xfer_tables.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'void store_nbytes(vint4, uint8_t*)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:652:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h:143, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h:433, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h:34, from ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_quant_xfer_tables.cpp:22: ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1087:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1102:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1103:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h: In function 'vint4 vtable_8bt_32bi(vint4, vint4, vint4, vint4, vint4)': ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1117:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1118:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1119:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h:1120:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c... ../../../../../3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c:3089:9: note: '#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.' ../../../../../3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c: In function 'mz_zip_writer_add_from_zip_reader': ../../../../../3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c:7120:52: warning: cast increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bimg/src/image.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:22: 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:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:22: 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:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/image.cpp:6: ../../../../../3rdparty/bimg/src/bimg_p.h:57:119: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../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:578:21: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:579:24: 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:624:21: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bimg/src/image.cpp:625:24: 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:677:26: 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:678:26: 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:720:27: 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:721:27: 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:722:27: 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:723:27: 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:807:26: 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:808:26: 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:850:27: 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:851:27: 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:852:27: 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:853:27: 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:933:25: 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:934:25: 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:5108:24: 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:5212:45: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:22: 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:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:22: 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:173, from ../../../../../3rdparty/bimg/src/bimg_p.h:44, 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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/bimg_p.h:46, from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bimg/src/image_gnf.cpp:6: ../../../../../3rdparty/bimg/src/bimg_p.h:57:119: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Archiving libbimg.a... Compiling src/mame/atari/missile.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/mhavoc.cpp:193: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/brother/ax145.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/nitedrvr.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/brother/ax145.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/brother/lw30.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/nitedrvr_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libbooth.a... Compiling src/mame/atari/nl_destroyr.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/brother/lw30.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/brother/lw350.cpp... Compiling src/mame/burroughs/anzterm.cpp... Compiling src/mame/atari/nl_flyball.cpp... Compiling src/mame/atari/nl_gtrak10.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/brother/lw350.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/brother/lw700i.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/burroughs/anzterm.cpp:347: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/burroughs/td831.cpp... Compiling src/mame/atari/nl_pong.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/brother/lw700i.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/brother/lw840.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/burroughs/td831.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libburroughs.a... Compiling src/mame/brother/pn8800fxb.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/brother/lw840.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_pongdoubles.cpp... Compiling 3rdparty/bx/src/allocator.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, 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:22: 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:173, 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:22: 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:173, 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:24: 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/src/bx.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/commandline.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/commandline.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/commandline.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/commandline.h:9, 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:24: 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:22: 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 ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/brother/pn8800fxb.cpp:38: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libbrother.a... Compiling 3rdparty/bx/src/debug.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../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:24: 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:22: 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/file.h:9, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/crtnone.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling src/mame/atari/nl_rebound.cpp... distcc[25883] (dcc_select_for_write) ERROR: IO timeout distcc[25883] ERROR: timeout while connecting to 10.0.20.122:3742 distcc[25883] Warning: failed to distribute ../../../../../3rdparty/bx/src/debug.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/debug.cpp:7: ../../../../../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:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 56 | uint32_t* header = (uint32_t*)aligned - 1; | ^~~~~~~~~~~~~~~~~~ ../../../../../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:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 65 | uint32_t* header = (uint32_t*)aligned - 1; | ^~~~~~~~~~~~~~~~~~ In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/debug.cpp:7: ../../../../../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:24: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 78 | uint32_t offset = *( (uint32_t*)aligned - 1); | ^~~~~~~~~~~~~~~~~~ ../../../../../3rdparty/bx/include/bx/inline/allocator.inl:93:22: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'uint32_t*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 93 | uint32_t* header = (uint32_t*)newAligned - 1; | ^~~~~~~~~~~~~~~~~~~~~ Compiling src/mame/camputers/camplynx.cpp... Compiling 3rdparty/bx/src/dtoa.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/dtoa.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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/dtoa.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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/dtoa.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:24: 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:22: 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... Compiling src/mame/atari/nl_stuntcyc.cpp... Compiling 3rdparty/bx/src/file.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:24: 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:22: 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/file.h:9, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/file.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/src/file.cpp: In destructor 'virtual bx::FileReader::~FileReader()': ../../../../../3rdparty/bx/src/file.cpp:502:26: 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:508:26: 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:514:26: 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:520:26: 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:526:26: 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:538:26: 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:544:26: 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:550:26: 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:556:26: 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:562:26: 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:719:31: 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:725:31: 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:731:31: 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:737:31: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'bx::DirectoryReaderImpl*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/filepath.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/file.h:9, 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:24: 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:22: 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/file.h:9, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/filepath.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/hash.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/hash.h:9, 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:24: 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:22: 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/hash.cpp: In function 'uint32_t bx::readAligned(const uint8_t*)': ../../../../../3rdparty/bx/src/hash.cpp:193:10: 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 ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 3rdparty/bx/src/mutex.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/math.cpp:9: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/math.cpp:9: ../../../../../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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/src/math.cpp:9: ../../../../../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:24: 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:22: 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:675:25: 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:708:25: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'const float*' increases required alignment of target type [-Wcast-align] Compiling src/mame/canon/canon_s80.cpp... ../../../../../3rdparty/bx/src/mutex.cpp: In constructor 'bx::Mutex::Mutex()': ../../../../../3rdparty/bx/src/mutex.cpp:139:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'pthread_mutex_t*' increases required alignment of target type [-Wcast-align] ../../../../../3rdparty/bx/src/mutex.cpp: In destructor 'bx::Mutex::~Mutex()': ../../../../../3rdparty/bx/src/mutex.cpp:145:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'pthread_mutex_t*' 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:151:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'pthread_mutex_t*' 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:157:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'pthread_mutex_t*' increases required alignment of target type [-Wcast-align] Compiling 3rdparty/bx/src/os.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, 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:24: 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:22: 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/os.h:9, from ../../../../../3rdparty/bx/src/os.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bx/src/os.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/process.cpp... Compiling src/mame/atari/nl_tank.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/include/bx/process.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/include/bx/process.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/readerwriter.h:9, from ../../../../../3rdparty/bx/include/bx/process.h:9, 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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bx/include/bx/process.h:9, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bx/include/bx/process.h:9, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/process.h:9, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/process.h:9, from ../../../../../3rdparty/bx/src/process.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/semaphore.cpp... ../../../../../3rdparty/bx/src/semaphore.cpp: In constructor 'bx::Semaphore::Semaphore()': ../../../../../3rdparty/bx/src/semaphore.cpp:139:27: 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:155:27: 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:169:27: 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:190:27: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/settings.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/settings.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/settings.h:9, 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:24: 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:22: 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/readerwriter.h:12, from ../../../../../3rdparty/bx/include/bx/settings.h:10, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/readerwriter.h:12, from ../../../../../3rdparty/bx/include/bx/settings.h:10, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/settings.h:10, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/settings.h:10, from ../../../../../3rdparty/bx/src/settings.cpp:6: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/sort.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/sort.h:11, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/sort.h:11, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/sort.h:11, 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:24: 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:22: 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:173, 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:22: 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:173, 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:22: 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:173, 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:24: 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:22: 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/file.h:9, from ../../../../../3rdparty/bx/src/string.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:9, from ../../../../../3rdparty/bx/src/string.cpp:7: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/string.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:19:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/file.h:10, from ../../../../../3rdparty/bx/src/string.cpp:7: ../../../../../3rdparty/bx/include/bx/readerwriter.h:20:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:21:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:22:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/include/bx/readerwriter.h:23:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] Compiling 3rdparty/bx/src/thread.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/os.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/os.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/error.h:9, from ../../../../../3rdparty/bx/include/bx/filepath.h:9, from ../../../../../3rdparty/bx/include/bx/os.h:9, 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:24: 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:22: 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/os.h:9, from ../../../../../3rdparty/bx/src/thread.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h: At global scope: ../../../../../3rdparty/bx/include/bx/filepath.h:14:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] In file included from ../../../../../3rdparty/bx/include/bx/os.h:9, from ../../../../../3rdparty/bx/src/thread.cpp:6: ../../../../../3rdparty/bx/include/bx/filepath.h:15:116: warning: bitwise comparison always evaluates to true [-Wtautological-compare] ../../../../../3rdparty/bx/src/thread.cpp: In constructor 'bx::Thread::Thread()': ../../../../../3rdparty/bx/src/thread.cpp:112:24: 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:141:24: 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:210:24: 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:248:24: 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:406:25: 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:413:25: 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:420:25: 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:426:25: 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... Compiling 3rdparty/bx/src/url.cpp... In file included from ../../../../../3rdparty/bx/include/bx/allocator.h:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/url.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/url.h:9, 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:22: 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:173, from ../../../../../3rdparty/bx/include/bx/string.h:9, from ../../../../../3rdparty/bx/include/bx/url.h:9, 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:24: 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:22: 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/x07.cpp... Compiling src/mame/atari/offtwall.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/offtwall.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::offtwall_state::init_offtwall()': ../../../../../src/mame/atari/offtwall.cpp:622:22: 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 {anonymous}::offtwall_state::init_offtwalc()': ../../../../../src/mame/atari/offtwall.cpp:634:22: 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/orbit.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/orbit_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pofo.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/orbit.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/orbit_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/pong.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/casloopy.cpp:119: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/poolshrk.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/poolshrk_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/quantum.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/capcom/alien.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:18: 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:19: 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:24: 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:18: 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/cz1.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/rampart.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/casio/cz1.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cz101.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/cz101.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cz230s.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/relief.cpp:90: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/casio/cz230s.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/fp1100.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/casio/fp200.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/shuuz.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::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:250:31: 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, from ../../../../../src/mame/atari/skullxbo.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:14642:18: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/skydiver.cpp:92: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/capcom/cps1_v.cpp:453: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/skydiver_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/skyraid.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::cps1bl_pic_state::init_punipic()': ../../../../../src/mame/capcom/cps1bl_pic.cpp:739:20: 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 {anonymous}::cps1bl_pic_state::init_punipic3()': ../../../../../src/mame/capcom/cps1bl_pic.cpp:752:20: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pickytlk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/pickytlk.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/sprint2.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:809:13: 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:10958:27: 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:11016:18: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ra3.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cps2crypt.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/ra3.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/capcom/cps3.cpp:584: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:851:20: 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:1506:18: 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:1611:18: 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:1837:16: 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:2335:17: 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:2371:13: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/zoomer.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/casio/zoomer.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/zoomer_rtc.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/starshp1.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emu/emu.h:50, from ../../../../../src/mame/casio/zoomer_rtc.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/gng.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:20: warning: cast from 'u8*' {aka 'unsigned char*'} to 'uint16_t*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/2d_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/a26_cas.cpp... Compiling src/lib/formats/a5105_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/abc1600_dsk.cpp... Compiling src/lib/formats/abc800_dsk.cpp... Compiling src/lib/formats/abc800i_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/formats/abcfd2_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ace_tap.cpp... Compiling src/lib/formats/acorn_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/stkbd.cpp... Compiling src/lib/formats/adam_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/adam_dsk.cpp... Compiling src/lib/formats/afs_dsk.cpp... Compiling src/lib/formats/agat840k_hle_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/stkbd.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/stmmu.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/kabuki.cpp... Compiling src/lib/formats/aim_dsk.cpp... Compiling src/lib/formats/all.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/stmmu.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/stvideo.cpp... Compiling src/lib/formats/ami_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ap2_dsk.cpp... Compiling src/lib/formats/ap_dsk35.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/stvideo.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... ../../../../../src/lib/formats/apd_dsk.cpp: In member function 'virtual bool apd_format::load(util::random_read&, uint32_t, const std::vector&, floppy_image&) const': ../../../../../src/lib/formats/apd_dsk.cpp:189:44: warning: cast from '__gnu_cxx::__alloc_traits, 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:190:44: warning: cast from '__gnu_cxx::__alloc_traits, 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:191:44: warning: cast from '__gnu_cxx::__alloc_traits, 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, from ../../../../../src/mame/atari/subs.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/apridisk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/aquarius_caq.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/subs_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/as_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/tank8.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/asst128_dsk.cpp... Compiling src/lib/formats/atari_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/capcom/lwings.cpp:51: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/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, from ../../../../../src/mame/atari/tank8_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/bk0010_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/bw12_dsk.cpp... Compiling src/lib/formats/bw2_dsk.cpp... Compiling src/lib/formats/c3040_dsk.cpp... Compiling src/mame/capcom/psrockman.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/thunderj.cpp... Compiling src/lib/formats/c4040_dsk.cpp... Compiling src/lib/formats/c8280_dsk.cpp... Compiling src/lib/formats/camplynx_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/camplynx_dsk.cpp... Compiling src/lib/formats/cassimg.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/thunderj.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... ../../../../../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:451:6: 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:457:6: 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:513:13: 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:519:14: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/cbm_tap.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/capcom/sidearms.cpp:62: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ccvf_dsk.cpp... Compiling src/lib/formats/cgen_cas.cpp... Compiling src/lib/formats/cgenie_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/coco_cas.cpp... Compiling src/lib/formats/coco_rawdsk.cpp... Compiling src/lib/formats/comx35_dsk.cpp... Compiling src/lib/formats/concept_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/toobin.cpp:26: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/coupedsk.cpp... Compiling src/lib/formats/cp68_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cpis_dsk.cpp... Compiling src/lib/formats/cqm_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... Compiling src/lib/formats/csw_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.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:51: 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:41: 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:41: 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:81: 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:37: warning: cast from '__gnu_cxx::__alloc_traits, 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:38: warning: cast from '__gnu_cxx::__alloc_traits, 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, from ../../../../../src/mame/atari/triplhnt.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_a.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, from ../../../../../src/mame/atari/triplhnt_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/capcom/tigeroad.cpp:57: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/d82_dsk.cpp... Compiling src/lib/formats/d88_dsk.cpp... ../../../../../src/lib/formats/d88_dsk.cpp: In member function 'virtual bool d88_format::load(util::random_read&, uint32_t, const std::vector&, floppy_image&) const': ../../../../../src/lib/formats/d88_dsk.cpp:514:45: 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:520:45: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/atari/tunhunt.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/dfi_dsk.cpp... Compiling src/lib/formats/dim_dsk.cpp... Compiling src/lib/formats/dip_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dmk_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/dmv_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ds9_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/videopin.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/dsk_dsk.cpp... Compiling src/lib/formats/dvk_mx_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/videopin_a.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/ep64_dsk.cpp... Compiling src/lib/formats/esq16_dsk.cpp... Compiling src/lib/formats/esq8_dsk.cpp... Compiling src/lib/formats/excali64_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/fc100_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/util/avhuff.cpp... Compiling src/lib/formats/fdd_dsk.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:412:42: 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:888:44: 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... ../../../../../src/lib/formats/fdd_dsk.cpp: In member function 'virtual bool fdd_format::load(util::random_read&, uint32_t, const std::vector&, floppy_image&) const': ../../../../../src/lib/formats/fdd_dsk.cpp:107:60: 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, from ../../../../../src/mame/atari/wolfpack.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/fdos_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:807:30: 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:812:33: 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:855:24: 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:861:25: 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:1614:23: warning: cast from '__gnu_cxx::__alloc_traits, 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/fl1_dsk.cpp... Compiling src/lib/formats/flacfile.cpp... Compiling src/lib/util/cdrom.cpp... Compiling src/lib/formats/flex_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/atari/xybots.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/util/chd.cpp... Compiling src/lib/formats/flopimg.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:1008:14: warning: cast from '__gnu_cxx::__alloc_traits, 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/flopimg_legacy.cpp... Compiling src/lib/util/chdcodec.cpp... Compiling src/osd/modules/file/posixdir.cpp... Compiling src/lib/formats/fm7_cas.cpp... Compiling src/osd/modules/file/posixfile.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:863:14: 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(ISzAllocPtr, size_t)': ../../../../../src/lib/util/chdcodec.cpp:1208:14: 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:1491:36: 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:1497:36: 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:1512:37: 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:1573:36: 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:1651:36: 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:1781:36: 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/fmsx_cas.cpp... Compiling src/lib/util/corefile.cpp... Compiling src/lib/formats/fmtowns_dsk.cpp... Compiling src/osd/modules/file/posixptty.cpp... Compiling src/lib/formats/fs_cbmdos.cpp... Compiling src/osd/modules/file/posixsocket.cpp... Compiling src/lib/util/corestr.cpp... ../../../../../src/osd/modules/file/posixsocket.cpp: In function 'std::error_condition posix_open_socket(const string&, uint32_t, osd_file::ptr&, uint64_t&)': ../../../../../src/osd/modules/file/posixsocket.cpp:226:18: warning: cast from 'char*' to 'in_addr*' increases required alignment of target type [-Wcast-align] Compiling src/osd/modules/lib/osdlib_unix.cpp... Compiling src/lib/formats/fs_coco_os9.cpp... Compiling src/lib/util/coreutil.cpp... Compiling src/lib/util/delegate.cpp... Compiling src/osd/modules/osdmodule.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:14: 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:37: 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:15: 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/fs_coco_rsdos.cpp... Compiling src/lib/util/dvdrom.cpp... Compiling src/osd/osdcore.cpp... Compiling src/lib/util/dynamicclass.cpp... Compiling src/lib/formats/fs_fat.cpp... Compiling src/lib/util/flac.cpp... Compiling src/osd/osdsync.cpp... Compiling src/lib/util/harddisk.cpp... Compiling src/osd/strconv.cpp... Compiling src/lib/util/hash.cpp... Compiling src/lib/formats/fs_hp98x5.cpp... Archiving libocore_sdl.a... Compiling src/lib/util/hashing.cpp... Compiling src/lib/formats/fs_hplif.cpp... Compiling src/lib/util/huffman.cpp... ../../../../../src/lib/formats/fs_hplif.cpp: In member function 'const std::array<{anonymous}::impl::hplif_dirent, 8>& {anonymous}::impl::block_iterator::dirent_data() const': ../../../../../src/lib/formats/fs_hplif.cpp:496:10: warning: cast from 'const u8*' {aka 'const unsigned char*'} to 'const std::array<{anonymous}::impl::hplif_dirent, 8>*' increases required alignment of target type [-Wcast-align] Compiling src/lib/formats/fs_isis.cpp... Compiling src/lib/util/ioprocs.cpp... Compiling 3rdparty/zstd/lib/common/debug.c... Compiling 3rdparty/zstd/lib/common/entropy_common.c... Compiling 3rdparty/zstd/lib/common/error_private.c... Compiling 3rdparty/zstd/lib/common/fse_decompress.c... Compiling 3rdparty/zstd/lib/common/pool.c... Compiling 3rdparty/zstd/lib/common/threading.c... Compiling 3rdparty/zstd/lib/common/xxhash.c... Compiling 3rdparty/zstd/lib/common/zstd_common.c... Compiling 3rdparty/zstd/lib/compress/fse_compress.c... Compiling 3rdparty/zstd/lib/compress/hist.c... Compiling src/lib/util/ioprocsfilter.cpp... Compiling 3rdparty/zstd/lib/compress/huf_compress.c... Compiling src/lib/formats/fs_oric_jasmin.cpp... Compiling 3rdparty/zstd/lib/compress/zstd_compress.c... Compiling 3rdparty/zstd/lib/compress/zstd_compress_literals.c... Compiling src/lib/util/jedparse.cpp... Compiling 3rdparty/zstd/lib/compress/zstd_compress_sequences.c... Compiling 3rdparty/zstd/lib/compress/zstd_compress_superblock.c... Compiling src/lib/util/language.cpp... Compiling 3rdparty/zstd/lib/compress/zstd_double_fast.c... Compiling src/lib/formats/fs_prodos.cpp... Compiling 3rdparty/zstd/lib/compress/zstd_fast.c... Compiling 3rdparty/zstd/lib/compress/zstd_lazy.c... Compiling src/lib/util/md5.cpp... Compiling src/lib/formats/fs_unformatted.cpp... Compiling src/lib/util/msdib.cpp... Compiling src/lib/formats/fs_vtech.cpp... Compiling src/lib/util/nanosvg.cpp... Compiling 3rdparty/zstd/lib/compress/zstd_ldm.c... Compiling 3rdparty/zstd/lib/compress/zstd_opt.c... In file included from ../../../../../src/lib/util/nanosvg.cpp:10: ../../../../../3rdparty/nanosvg/src/nanosvgrast.h: In function 'NSVGactiveEdge* nsvg__addActive(NSVGrasterizer*, NSVGedge*, float)': ../../../../../3rdparty/nanosvg/src/nanosvgrast.h:867:7: warning: cast from 'unsigned char*' to 'NSVGactiveEdge*' increases required alignment of target type [-Wcast-align] Compiling src/lib/util/opresolv.cpp... Compiling 3rdparty/zstd/lib/compress/zstdmt_compress.c... Compiling src/lib/formats/fsblk.cpp... Compiling 3rdparty/zstd/lib/decompress/huf_decompress.c... Compiling 3rdparty/zstd/lib/decompress/zstd_ddict.c... Compiling src/lib/util/options.cpp... Compiling 3rdparty/zstd/lib/decompress/zstd_decompress.c... Compiling 3rdparty/zstd/lib/decompress/zstd_decompress_block.c... Compiling src/lib/formats/fsblk_vec.cpp... Archiving libzstd.a... Compiling src/mame/cave/cavepc.cpp... Compiling src/lib/util/palette.cpp... Compiling src/lib/formats/fsd_dsk.cpp... Compiling src/lib/util/path.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/cavepc.cpp:56: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/cv1k.cpp... Compiling src/lib/util/path_to_regex.cpp... Compiling src/lib/formats/fsmeta.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/cv1k.cpp:191: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12.cpp... Compiling src/lib/formats/fsmgr.cpp... Compiling src/lib/util/plaparse.cpp... Compiling src/lib/util/png.cpp... Compiling src/lib/formats/g64_dsk.cpp... ../../../../../src/lib/util/png.cpp: In function 'uint16_t util::{anonymous}::fetch_16bit(const uint8_t*)': ../../../../../src/lib/util/png.cpp:101:86: 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:102:86: 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:105:62: 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:106:62: 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/simh_tape_file.cpp... Compiling src/lib/formats/gtp_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit0.cpp... Compiling src/lib/formats/guab_dsk.cpp... Compiling src/lib/util/strformat.cpp... Compiling src/lib/formats/h8_cas.cpp... Compiling src/lib/util/timeconv.cpp... Compiling src/lib/formats/hect_dsk.cpp... Compiling src/lib/formats/hect_tap.cpp... Compiling src/lib/util/un7z.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit0.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit1.cpp... Compiling src/lib/formats/hector_minidisc.cpp... Compiling src/lib/formats/hp300_dsk.cpp... Compiling src/lib/util/unicode.cpp... Compiling src/lib/formats/hp_ipc_dsk.cpp... Compiling src/lib/formats/hpi_dsk.cpp... Compiling src/lib/util/unzip.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit1.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit2.cpp... Compiling src/lib/util/vbiparse.cpp... Compiling src/lib/formats/hti_tape.cpp... Compiling src/lib/util/vecstream.cpp... Compiling src/lib/formats/hxchfe_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit2.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit3.cpp... Compiling src/lib/util/wavwrite.cpp... Compiling src/lib/util/xmlfile.cpp... Compiling src/lib/formats/hxcmfm_dsk.cpp... Compiling src/lib/formats/ibmxdf_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit3.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit4.cpp... Compiling src/lib/util/zippath.cpp... Compiling src/lib/formats/idpart_dsk.cpp... Compiling src/lib/formats/imageutl.cpp... Archiving libutils.a... Compiling src/lib/formats/imd_dsk.cpp... Compiling src/mame/cave/ep1c12_blit5.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit4.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cce/mc1000.cpp... Compiling src/lib/formats/img_dsk.cpp... Compiling src/lib/formats/ipf_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit5.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit6.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/iq151_dsk.cpp... Compiling src/mame/ccs/ccs2810.cpp... Compiling src/lib/formats/itt3030_dsk.cpp... Compiling src/lib/formats/jfd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit6.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/ep1c12_blit7.cpp... ../../../../../src/lib/formats/jfd_dsk.cpp: In member function 'virtual bool jfd_format::load(util::random_read&, uint32_t, const std::vector&, floppy_image&) const': ../../../../../src/lib/formats/jfd_dsk.cpp:284:50: warning: cast from '__gnu_cxx::__alloc_traits, 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:285:51: warning: cast from '__gnu_cxx::__alloc_traits, 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:286:49: warning: cast from '__gnu_cxx::__alloc_traits, 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:297:51: warning: cast from '__gnu_cxx::__alloc_traits, 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:312:38: warning: cast from '__gnu_cxx::__alloc_traits, 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:316:52: warning: cast from '__gnu_cxx::__alloc_traits, 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:325:40: warning: cast from '__gnu_cxx::__alloc_traits, 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/kaypro_dsk.cpp... Compiling src/mame/cave/ep1c12_blit8.cpp... Compiling src/lib/formats/kc85_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit7.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/kc_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/ep1c12_blit8.cpp:5: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/cave/fstgfish.cpp... Compiling src/lib/formats/kim1_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/lviv_lvt.cpp... Compiling src/mame/ces/cesclass.cpp... Compiling src/lib/formats/lw30_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cave/fstgfish.cpp:78: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libcave.a... Compiling src/lib/formats/m20_dsk.cpp... Compiling src/tools/chdman.cpp... Compiling src/lib/formats/m5_dsk.cpp... Compiling src/lib/formats/mbee_cas.cpp... Compiling src/lib/formats/mdos_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/galgames.cpp... Compiling src/lib/formats/mfi_dsk.cpp... Compiling src/lib/formats/mfm_hd.cpp... Compiling generated/version.cpp... Linking chdman... Compiling src/lib/formats/mm_dsk.cpp... Compiling src/mame/chess/ave_arb.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::construct_ioport_galgames(device_t&, ioport_list&, std::string&)': ../../../../../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, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1058: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, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1058: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, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/ces/galgames.cpp:971: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, from ../../../../../src/mame/ces/galgames.cpp:40: ../../../../../src/emu/ioport.h:1058:21: note: declared here Archiving libces.a... Compiling src/lib/formats/ms0515_dsk.cpp... Compiling src/mame/chess/cking_master.cpp... Compiling src/lib/formats/msx_dsk.cpp... Compiling src/lib/formats/mtx_dsk.cpp... Compiling src/lib/formats/mz_cas.cpp... Compiling src/lib/formats/nabupc_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/ave_arb.cpp:44: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/nanos_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/cking_master.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_triomphe.cpp... Compiling src/mame/chromatics/cgc7900.cpp... Compiling src/lib/formats/nascom_dsk.cpp... Compiling src/lib/formats/naslite_dsk.cpp... Compiling src/lib/formats/nes_dsk.cpp... Compiling src/lib/formats/nfd_dsk.cpp... ../../../../../src/lib/formats/nfd_dsk.cpp: In member function 'virtual bool nfd_format::load(util::random_read&, uint32_t, const std::vector&, floppy_image&) const': ../../../../../src/lib/formats/nfd_dsk.cpp:141:43: 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:51: 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:47: 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:51: 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:66: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/cking_triomphe.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/orao_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/oric_dsk.cpp... Compiling src/lib/formats/oric_tap.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/compuchess.cpp:105: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/conchess.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/os9_dsk.cpp... Compiling src/mame/chess/conic_cchess2.cpp... Compiling src/lib/formats/p2000t_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/conchess.cpp:65: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/p6001_cas.cpp... Compiling src/mame/chess/conic_cchess3.cpp... Compiling src/lib/formats/pasti_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pc98_dsk.cpp... Compiling src/mame/chess/krypton_regency.cpp... Compiling src/lib/formats/pc98fdi_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pc_dsk.cpp... Compiling src/mame/chess/regence.cpp... Compiling src/lib/formats/phc25_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/krypton_regency.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pk8020_dsk.cpp... Compiling src/mame/cinematronics/cchasm.cpp... Compiling src/lib/formats/pmd_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/chess/regence.cpp:29: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/poly_dsk.cpp... Compiling src/lib/formats/ppg_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cinemat.cpp... Compiling src/lib/formats/primoptp.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lib/formats/pyldin_dsk.cpp... Compiling src/mame/cinematronics/cinemat_a.cpp... Compiling src/lib/formats/ql_dsk.cpp... Compiling src/lib/formats/rc759_dsk.cpp... Compiling src/lib/formats/rk_cas.cpp... Compiling src/lib/formats/roland_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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::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, from ../../../../../src/mame/cinematronics/cinemat.cpp:32: ../../../../../src/emu/ioport.h:1058:21: note: declared here Compiling src/lib/formats/rpk.cpp... Compiling src/mame/cinematronics/cinemat_v.cpp... Compiling src/lib/formats/rx50_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/sc3000_bit.cpp... Compiling src/lib/formats/sdd_dsk.cpp... Compiling src/mame/cinematronics/dlair.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/sdf_dsk.cpp... Compiling src/mame/cirsa/cirsa820xxx.cpp... Compiling src/lib/formats/sf7000_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cinematronics/dlair.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/smx_dsk.cpp... Compiling src/lib/formats/sol_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/sorc_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/sorc_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/sord_cas.cpp... Compiling src/lib/formats/spc1000_cas.cpp... Compiling src/lib/formats/st_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/svi_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/svi_dsk.cpp... Compiling src/lib/formats/swd_dsk.cpp... Compiling src/lib/formats/tandy2k_dsk.cpp... Compiling src/lib/formats/td0_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cirsa/missbamby.cpp:32: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... Compiling src/lib/formats/thom_cas.cpp... Compiling src/lib/formats/thom_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cirsa/neptunp2.cpp:163: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/leland.cpp... Compiling src/lib/formats/ti99_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... Compiling src/lib/formats/tibdd001_dsk.cpp... Compiling src/lib/formats/tiki100_dsk.cpp... Compiling src/lib/formats/tim011_dsk.cpp... Compiling src/lib/formats/trd_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/trs80_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/trs_cas.cpp... Compiling src/lib/formats/tvc_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... Compiling src/lib/formats/tvc_dsk.cpp... Compiling src/lib/formats/tzx_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/uef_cas.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/uniflex_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/upd765_dsk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/lib/formats/vdk_dsk.cpp... Compiling src/lib/formats/vector06_dsk.cpp... Compiling src/mame/cinematronics/nl_barrier.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cinematronics/nl_boxingb.cpp... Compiling src/lib/formats/vg5k_cas.cpp... Compiling src/lib/formats/vgi_dsk.cpp... Compiling src/mame/cinematronics/nl_ripoff.cpp... Compiling src/lib/formats/victor9k_dsk.cpp... Compiling src/lib/formats/vt_cas.cpp... Compiling src/mame/cinematronics/nl_solarq.cpp... Compiling src/lib/formats/vt_dsk.cpp... Compiling src/mame/cinematronics/nl_spacewar.cpp... Compiling src/lib/formats/wavfile.cpp... Compiling src/lib/formats/wd177x_dsk.cpp... Compiling src/lib/formats/x07_cas.cpp... Compiling src/mame/cinematronics/nl_speedfrk.cpp... Compiling src/mame/cinematronics/nl_starcas.cpp... Compiling src/lib/formats/x1_tap.cpp... Compiling src/lib/formats/xdf_dsk.cpp... Compiling src/mame/coleco/adam.cpp... Compiling src/lib/formats/zx81_p.cpp... Compiling src/mame/cinematronics/nl_starhawk.cpp... Archiving libformats.a... Compiling src/mame/cinematronics/nl_sundance.cpp... Compiling src/mame/coleco/coleco.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/cinematronics/nl_tailg.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/galspnbl.cpp... Compiling src/mame/cinematronics/nl_warrior.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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::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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_sac2(device_t&, ioport_list&, std::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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_driv1(device_t&, ioport_list&, std::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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_driv2(device_t&, ioport_list&, std::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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/coleco/coleco_m.cpp: In function 'void construct_ioport_roller(device_t&, ioport_list&, std::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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058: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, from ../../../../../src/mame/coleco/coleco_m.cpp:3: ../../../../../src/emu/ioport.h:1058:21: note: declared here Compiling src/mame/coleco/wrinkles.cpp... Archiving libcinematronics.a... Compiling src/mame/comad/zerozone.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/coleco/wrinkles.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libcoleco.a... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/compugraphic/pwrview.cpp... Compiling src/mame/commodore/c128.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/comx/comx35.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/comx/comx35_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/conitec/prof180x.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/concept/concept_kbd.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/prof80mmu.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/commodore/c65.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/commodore/cbm2.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cbm_snqk.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cvs.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mcb216.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/commodore/chessmate.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/commodore/kim1.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cvs/cvs.cpp:99: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cvs_base.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/cvs/cvs_base.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/chess2001.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/commodore/kim1.cpp:79: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mps1230.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cvs/galaxia.cpp:79: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/cxg/chess2001.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/computachess.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pet.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cvs/quasar.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/commodore/plus4.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cxg/computachess.cpp:59: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/professor.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/cxg/professor.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/royal.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cxg/senterprise.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cxg/sphinx40.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cxg/royal.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/cxg/senterprise.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dataeast/actfancr.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_m.cpp... Compiling src/devices/cpu/8x300/8x300dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/astrof.cpp:68: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_a.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/alto2/alto2dsm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:643:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_00to01.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_00to01.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_02to03.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_02to03.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_04.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_04.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_04_2f_3f_zop.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/bwing.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_04_2f_3f_zop.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_04_2f_sop.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/ddr/kc.cpp:16: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/cbuster.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_04_2f_sop.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_04_3x.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_04_3x.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_05.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_05.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_05_2f_sop.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/cninja.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_05_2f_sop.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_06to0b.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_06to0b.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_16bit.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/cntsteer.cpp:46: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/arcompact/arcompactdasm_ops_16bit.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/compgolf.cpp:17: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/dassault.cpp:213: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::dblewing_state::init_dblewing()': ../../../../../src/mame/dataeast/dblewing.cpp:490:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/dec0.cpp:370: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/c33/c33dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/c33/c33dasm.cpp:14: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cop420ds.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/cop400/cop444ds.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dc7061.cpp... Compiling src/mame/dataeast/deco104.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dec/dc7061.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dc7085.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dec/dc7085.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:18: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ddp516/ddp516d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/ddp516/ddp516d.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:1298:13: 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:1306:13: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dtc03.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dec/dtc03.cpp:30: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[25336] (dcc_select_for_write) ERROR: IO timeout distcc[25336] ERROR: timeout while connecting to 10.0.20.122:3742 distcc[25336] Warning: failed to distribute ../../../../../src/mame/dataeast/deco_irq.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/kn01.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 2600 | u16 &as_u16(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 2601 | u32 &as_u32(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 2602 | u64 &as_u64(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dec/kn01.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/kn02.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dec/kn02.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lk201.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/opcode.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dec/lk201.cpp:107: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/dataeast/deco_ld.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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::string&)': ../../../../../src/mame/dec/pdp1.cpp:270: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, from ../../../../../src/mame/dec/pdp1.cpp:58: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/dec/pdp1.cpp:273: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, from ../../../../../src/mame/dec/pdp1.cpp:58: ../../../../../src/emu/ioport.h:1058:21: note: declared here Compiling src/mame/dec/pdp11.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/deco_ld.cpp:110: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, s32)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74, from ../../../../../src/mame/dec/rx01.cpp:15: ../../../../../src/emu/schedule.h:125:7: note: declared here Compiling src/mame/dec/sfb.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dec/sfb.cpp:19: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/vax11.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/evolution/evod.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/evolution/evod.cpp:6: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:18: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/dietgo.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:486:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/hd61700/hd61700d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/hmcs400/hmcs400d.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/exprraid.cpp:214: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/hp2100/hp2100d.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/hmcs400/hmcs400d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/ffantasy_ms.cpp:68: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/funkyjet.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ht1130/ht1130d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libdgrm.a... Compiling src/devices/cpu/i386/i386dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/ht1130/ht1130d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mame/dooyong/dooyong.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/lemmings.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/interdata16/dasm16.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mame/dataeast/madalien_a.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/interdata16/dasm16.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/lc57/lc57d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dataeast/metlclsh.cpp:37: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dynax/ddenlovr.cpp:123: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[11891] (dcc_select_for_write) ERROR: IO timeout distcc[11891] ERROR: timeout while connecting to 10.0.20.122:3742 distcc[11891] Warning: failed to distribute ../../../../../src/mame/dynax/dynax.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dynax/dynax.cpp:82: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 2600 | u16 &as_u16(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 2601 | u32 &as_u32(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 2602 | u64 &as_u64(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:656:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/m16c/m16cdasm.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/dataeast/progolf.cpp:146: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/m16c/m16cdasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Generating deco16 disassembler source file... Generating m4510 disassembler source file... 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... 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/m6805/6805dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/dynax/dynax_blitter_rev2.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/m6809/6x09dasm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/dynax/royalmah.cpp:104: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/mc68hc11/hc11dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/tryout.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mcs40/mcs40dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:54: warning: cast from 'unsigned char*' to 'uint16_t*' {aka 'short 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mame/dataeast/tumbleb_v.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/mcs48/mcs48dsm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mcs51/mcs51dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:2348:24: 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:3741:18: 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:3766:24: 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:3781:18: 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:3798:18: 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/vaportra.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/minx/minxd.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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::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, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1058: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, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1058:21: note: declared here ../../../../../src/mame/edevices/fantland.cpp: In function 'void construct_ioport_wheelrun(device_t&, ioport_list&, std::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, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1058: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, from ../../../../../src/mame/edevices/fantland.cpp:44: ../../../../../src/emu/ioport.h:1058:21: note: declared here Compiling src/devices/cpu/mips/mips3dsm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mipsx/mipsxdasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/mipsx/mipsxdasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/edevices/pzletime.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mn1400/mn1400d.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/edevices/stlforce.cpp:73: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/mn1400/mn1400d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mn1880/mn1880d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mpk1839/kl1839vm1dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/mpk1839/kl1839vm1dasm.cpp:7: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/nec/necdasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/nova/novadasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ns32000/ns32000d.cpp... Compiling src/emu/addrmap.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/ns32000/ns32000d.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/addrmap.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/emu/bookkeeping.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/olms66k/nx8dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/bookkeeping.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/olms66k/nx8dasm.cpp:13: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/config.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/palm/palmd.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/crsshair.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/palm/palmd.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:303:18: warning: cast from '__gnu_cxx::__alloc_traits, 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:547:17: warning: cast from '__gnu_cxx::__alloc_traits, 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:945:22: warning: cast from '__gnu_cxx::__alloc_traits, 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:950:22: warning: cast from '__gnu_cxx::__alloc_traits, 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:955:22: warning: cast from '__gnu_cxx::__alloc_traits, 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: ../../../../../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:211:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits, 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:243:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits, 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:258:37: required from here ../../../../../src/emu/debug/debugbuf.h:68:11: warning: cast from '__gnu_cxx::__alloc_traits, 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:574:24: required from here ../../../../../src/emu/debug/debugbuf.h:72:11: warning: cast from '__gnu_cxx::__alloc_traits, 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:721:28: required from here ../../../../../src/emu/debug/debugbuf.h:72:11: warning: cast from '__gnu_cxx::__alloc_traits, unsigned char>::value_type*' {aka 'unsigned char*'} to 'const 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/debugvw.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/dvbpoints.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/pic16c5x/16c5xdsm.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pic16x8x/16x8xdsm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/pic16x8x/16x8xdsm.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pic17/pic17d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pps4/pps4dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pps41/pps41d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/ep64.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/emu/debugger.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/debugger.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/devices/cpu/s2650/2650dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/devcpu.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/saturn/saturnds.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/devcpu.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/devcb.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/devdelegate.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/entex/advision.cpp:43: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/devdelegate.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/devfind.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/scmp/scmpdasm.cpp:27: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/devfind.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/didisasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/didisasm.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/device.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/diexec.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/digfx.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/sm510/sm510d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/diimage.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dimemory.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dinetwork.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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 {anonymous}::eolith_state::patch_mcu_protection(uint32_t)': ../../../../../src/mame/eolith/eolith.cpp:1730:22: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_speedup.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/dinvram.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/eolith/eolith_speedup.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dipalette.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dipty.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dirtc.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libeolith.a... Compiling src/devices/cpu/st9/st9dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/diserial.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/st9/st9dasm.cpp:21: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/dislot.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emu/distate.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/disound.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/distate.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/divideo.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/tlcs90/tlcs90d.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/divtlb.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/tms1000/tms1k_dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/drawgfx.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/drivenum.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/drivenum.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/driver.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/emucore.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emumem_aspace.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/emumem.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/alfaskop41xx.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/ericsson/alfaskop41xx.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/devices/cpu/tms7000/7000dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/mame/esprit/esp250c.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/tx0/tx0dasm.cpp:94: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/esprit/esp250c.cpp:35: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/esprit/executive10.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/esprit/executive10.cpp:40: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/esprit/executive10_102_kbd.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/esprit/executive10_102_kbd.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libesprit.a... Compiling src/devices/cpu/unsp/unspdasm_exxx.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_hedr1.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/excalibur/ivant.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/upd177x/upd177xd.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/excalibur/ivant.cpp:41: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/excalibur/ivanto.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/excalibur/ivanto.cpp:36: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/mame/excalibur/mirage.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/excalibur/mirage.cpp:42: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Archiving libexcalibur.a... Compiling src/emu/emumem_hedr3.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/upd78k1d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_hedw0.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_hedw1.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/excellent/d9final.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/excellent/dblcrown.cpp:45: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_hedw2.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/excellent/lastbank.cpp:23: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/xa/xadasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/xa/xadasm.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/xavix2/xavix2d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/xtensa/xtensa_helper.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/xtensa/xtensa_helper.cpp:3: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/xtensa/xtensad.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/xtensa/xtensad.cpp:18: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/exidy/circus.cpp:50: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/cpu/z180/z180dasm.cpp:9: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/exidy/circus_a.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/r800dasm.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/exidy/exidy.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/z80/r800dasm.cpp:10: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/z80ndasm.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/devices/cpu/z80/z80ndasm.cpp:8: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/swp30d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/devices/sound/swp30d.cpp:53: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_hws.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/exidy/nl_fireone.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/emumem_hws.cpp:4: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/mame/exidy/nl_starfire.cpp... Compiling src/mame/exidy/sorcerer.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_mview.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/deco16d.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_v.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/emuopts.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/emupal.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:160:16: 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:161:10: 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, from ../../../../../src/emu/fileio.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/hashfile.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emu/image.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/image.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/http.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/input.cpp:20: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/inputdev.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/ioport.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/machine.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emu/main.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/main.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/machine.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/machine.cpp:38: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack::Pop(std::size_t) [with T = rapidjson::Writer > >::Level; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:230:41: required from 'bool rapidjson::Writer::EndArray(rapidjson::SizeType) [with OutputStream = rapidjson::GenericStringBuffer >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0; rapidjson::SizeType = unsigned int]' ../../../../../src/emu/machine.cpp:1236: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 > >::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, from ../../../../../src/emu/machine.cpp:38: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack::Top() [with T = rapidjson::Writer > >::Level; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:440:60: required from 'void rapidjson::Writer::Prefix(rapidjson::Type) [with OutputStream = rapidjson::GenericStringBuffer >; 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:9: required from 'bool rapidjson::Writer::StartObject() [with OutputStream = rapidjson::GenericStringBuffer >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0]' ../../../../../src/emu/machine.cpp:1225: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 > >::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, from ../../../../../src/emu/machine.cpp:38: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/internal/stack.h: In instantiation of 'T* rapidjson::internal::Stack::PushUnsafe(std::size_t) [with T = rapidjson::Writer > >::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::Push(std::size_t) [with T = rapidjson::Writer > >::Level; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/writer.h:206:47: required from 'bool rapidjson::Writer::StartObject() [with OutputStream = rapidjson::GenericStringBuffer >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator; unsigned int writeFlags = 0]' ../../../../../src/emu/machine.cpp:1225: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 > >::Level*' increases required alignment of target type [-Wcast-align] Compiling src/emu/mconfig.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/mconfig.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/memarray.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/facit4440.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/emu/network.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/natkeyboard.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/output.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/network.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/output.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/parameters.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/profiler.cpp:24: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/render.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/render.cpp:39: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/recording.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... 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... Compressing src/emu/layout/triphsxs.lay... Compressing src/emu/layout/quadhsxs.lay... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/emu/rendutil.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/romentry.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/rendutil.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/romentry.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/romload.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/bridgeb.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/save.cpp:25: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:562:17: 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:1000:13: 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:1006:13: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/save.cpp:1012:13: 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&)::; U = save_manager::write_file(util::core_file&)::; V = save_manager::write_file(util::core_file&)::; W = save_manager::write_file(util::core_file&)::]': ../../../../../src/emu/save.cpp:282:5: required from here ../../../../../src/emu/save.cpp:419: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&)::; U = save_manager::write_stream(std::ostream&)::; V = save_manager::write_stream(std::ostream&)::; W = save_manager::write_stream(std::ostream&)::]': ../../../../../src/emu/save.cpp:332:26: required from here ../../../../../src/emu/save.cpp:419: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)::; U = save_manager::write_buffer(void*, size_t)::; V = save_manager::write_buffer(void*, size_t)::; W = save_manager::write_buffer(void*, size_t)::]': ../../../../../src/emu/save.cpp:370:26: required from here ../../../../../src/emu/save.cpp:419: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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/bridgeb.cpp:22: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[21091] (dcc_select_for_write) ERROR: IO timeout distcc[21091] ERROR: timeout while connecting to 10.0.20.122:3742 distcc[21091] Warning: failed to distribute ../../../../../src/mame/falco/falcots28.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/schedule.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:533:125: warning: 'void device_scheduler::timer_set(const attotime&, timer_expired_delegate, s32)' is deprecated: timer_set is deprecated; please avoid anonymous timers. Use an allocated emu_timer instead. [-Wdeprecated-declarations] In file included from ../../../../../src/emu/emu.h:74, from ../../../../../src/emu/schedule.cpp:11: ../../../../../src/emu/schedule.h:125:7: note: declared here Compiling src/emu/screen.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 2600 | u16 &as_u16(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 2601 | u32 &as_u32(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 2602 | u64 &as_u64(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/screen.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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&, const std::vector&)': ../../../../../src/emu/screen.cpp:167:4: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/softlist.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/cc7.cpp:49: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Archiving libfalco.a... Compiling src/emu/speaker.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/sound.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/speaker.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/chesster.cpp:31: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/tilemap.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:1020:18: 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:1098:69: required from here ../../../../../src/emu/tilemap.cpp:1280:35: warning: cast from 'bitmap_specific::pixel_t*' {aka 'short unsigned int*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1282:41: warning: cast from 'bitmap_specific::pixel_t*' {aka 'short unsigned int*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1301:35: warning: cast from 'bitmap_specific::pixel_t*' {aka 'short unsigned int*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/tilemap.cpp:1303:41: warning: cast from 'bitmap_specific::pixel_t*' {aka 'short unsigned int*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/uiinput.cpp... Compiling src/tools/image_handler.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/fidelity/clockdiv.cpp:12: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/csc.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/uiinput.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Linking floptool... Compiling src/emu/video.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/fidelity/csc.cpp:210: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[20005] ERROR: compile ../../../../../src/emu/validity.cpp on 10.0.20.122:3742 failed distcc[20005] (dcc_build_somewhere) Warning: remote compilation of '../../../../../src/emu/validity.cpp' failed, retrying locally distcc[20005] Warning: failed to distribute ../../../../../src/emu/validity.cpp to 10.0.20.122:3742, running locally instead In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/emu/video.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/miniforce.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/validity.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 2600 | u16 &as_u16(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] 2601 | u32 &as_u32(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] 2602 | u64 &as_u64(offs_t offset = 0) { return reinterpret_cast(base())[offset]; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:143:13: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/eldorado.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/emu/video/generic.cpp... ../../../../../src/emu/validity.cpp: In function 'void {anonymous}::validate_integer_semantics()': ../../../../../src/emu/validity.cpp:181:31: error: static assertion failed: PTR64 flag not enabled, but was compiled for 64-bit target 181 | 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, from ../../../../../src/mame/fidelity/eag68k.cpp:212: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/elegance.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/emu/video/generic.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... distcc[20005] ERROR: compile ../../../../../src/emu/validity.cpp on localhost failed gmake[2]: *** [emu.make:1380: ../../../../netbsd/obj/x32/Release/src/emu/validity.o] Error 1 gmake[1]: *** [Makefile:70: emu] Error 2 gmake[1]: *** Waiting for unfinished jobs.... Compiling src/mame/fidelity/elite.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/fidelity/elegance.cpp:33: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/elite.cpp:79: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/msc.cpp:28: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/excel.cpp:178: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/phantom.cpp:47: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/sc12.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/sc12.cpp:58: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/mame/fidelity/sc6.cpp:97: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_debug.cpp... In file included from ../../../../../src/emu/emu.h:50, from ../../../../../src/mame/fidelity/vcc.cpp:119: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/frontend/mame/luaengine_input.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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_render.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:624:19: warning: cast from 'char*' to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_mem.cpp:631:19: warning: cast from 'char*' to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/frontend/mame/luaengine_mem.cpp:638:19: warning: cast from 'char*' to 'u64*' {aka 'long unsigned int*'} increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/mame.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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:1790:22: 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:2033:15: 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:2062:21: warning: cast from 'char*' to 's16*' {aka 'short int*'} increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/mameopts.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/media_ident.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u64*' {aka 'long unsigned int*'} 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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::Pop(std::size_t) [with T = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2162:65: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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 >*' increases required alignment of target type [-Wcast-align] In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24, 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::Top() [with T = unsigned int; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1715:43: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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, 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::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:56: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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, 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::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::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:44: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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, 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::Pop(std::size_t) [with T = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2362:94: required from 'bool rapidjson::GenericDocument::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:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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::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, 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::Top() [with T = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2363:39: required from 'bool rapidjson::GenericDocument::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:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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 >*' increases required alignment of target type [-Wcast-align] In file included from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::GenericValue::Member = rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >; rapidjson::SizeType = unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2363:55: required from 'bool rapidjson::GenericDocument::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:40: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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/document.h:1952:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} with no trivial copy-assignment; use copy-assignment instead [-Wclass-memaccess] In file included from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:71:8: note: 'rapidjson::GenericValue >::Member' {aka 'struct rapidjson::GenericMember, rapidjson::MemoryPoolAllocator<> >'} declared here In file included from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2371:54: required from 'bool rapidjson::GenericDocument::EndArray(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:1766:39: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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/document.h:1939:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] In file included from ../../../../../src/frontend/mame/pluginopts.cpp:17: /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:540:7: note: 'class rapidjson::GenericValue >' declared here In file included from /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:24, 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::PushUnsafe(std::size_t) [with T = rapidjson::GenericValue >; 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::Push(std::size_t) [with T = rapidjson::GenericValue >; Allocator = rapidjson::CrtAllocator; std::size_t = long unsigned int]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2357:62: required from 'bool rapidjson::GenericDocument::StartObject() [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/reader.h:1671:88: required from 'rapidjson::GenericReader::IterativeParsingState rapidjson::GenericReader::Transit(rapidjson::GenericReader::IterativeParsingState, rapidjson::GenericReader::Token, rapidjson::GenericReader::IterativeParsingState, InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::IterativeParse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; 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::Parse(InputStream&, Handler&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; Handler = rapidjson::GenericDocument >; SourceEncoding = rapidjson::UTF8<>; TargetEncoding = rapidjson::UTF8<>; StackAllocator = rapidjson::CrtAllocator]' /tmp/pkgbuild/emulators/mame/work.sparc64/.buildlink/include/rapidjson/document.h:2159:57: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; SourceEncoding = rapidjson::UTF8<>; InputStream = rapidjson::BasicIStreamWrapper >; 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& rapidjson::GenericDocument::ParseStream(InputStream&) [with unsigned int parseFlags = 0; InputStream = rapidjson::BasicIStreamWrapper >; 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 >*' increases required alignment of target type [-Wcast-align] Compiling src/frontend/mame/ui/auditmenu.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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... Compiling src/frontend/mame/ui/confswitch.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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]': ../../../../../src/frontend/mame/luaengine_render.cpp:176:29: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific; sol::table = sol::basic_table_core >]' ../../../../../src/frontend/mame/luaengine_render.cpp:858:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:157:13: warning: cast from 'char*' to 'bitmap_specific::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]': ../../../../../src/frontend/mame/luaengine_render.cpp:176:29: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific; sol::table = sol::basic_table_core >]' ../../../../../src/frontend/mame/luaengine_render.cpp:859:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:157:13: warning: cast from 'char*' to 'bitmap_specific::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]': ../../../../../src/frontend/mame/luaengine_render.cpp:176:29: required from 'auto {anonymous}::make_bitmap_specific_type(sol::table, const char*) [with T = bitmap_specific; sol::table = sol::basic_table_core >]' ../../../../../src/frontend/mame/luaengine_render.cpp:860:68: required from here ../../../../../src/frontend/mame/luaengine_render.cpp:157:13: warning: cast from 'char*' to 'bitmap_specific::pixel_t*' {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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/filesel.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/inputopts.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/inputtoggle.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/pluginopt.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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/prscntrl.cpp... In file included from ../../../../../src/emu/emu.h:50, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, from ../../../../../src/frontend/mame/ui/prscntrl.cpp:11: ../../../../../src/emu/emumem.h: In member function 'u16& memory_region::as_u16(offs_t)': ../../../../../src/emu/emumem.h:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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, 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:2600:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u16*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u32& memory_region::as_u32(offs_t)': ../../../../../src/emu/emumem.h:2601:42: warning: cast from 'u8*' {aka 'unsigned char*'} to 'u32*' {aka 'unsigned int*'} increases required alignment of target type [-Wcast-align] ../../../../../src/emu/emumem.h: In member function 'u64& memory_region::as_u64(offs_t)': ../../../../../src/emu/emumem.h:2602:42: 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-mame0270/build/projects/sdl/mame/gmake-netbsd' gmake: *** [makefile:1454: 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