scummvm/engines/agos
Donovan Watteau 3c3d35dafe AGOS: Fix compatibility with strict-alignment architectures
Make sure that alignTableMem() always aligns to an 8 byte boundary
on 64-bit architectures where this is the usual size of pointers.

Also make sure that loadTextIntoMem() always calls alignTableMem().

This has been tested on OpenBSD/loongson (a mips64el architecture which requires
strict alignment), with clang++ 8.0.1 and simon2-cd-fr.

Fixes bug #6220.
2020-08-01 14:16:40 +02:00
..
drivers
agos.cpp
agos.h
animation.cpp
animation.h
charset-fontdata.cpp
charset.cpp
configure.engine
contain.cpp
cursor.cpp
debug.cpp
debug.h
debugger.cpp
debugger.h
detection.cpp JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +02:00
detection_tables.h
draw.cpp
event.cpp
feeble.cpp
gfx.cpp
icons.cpp
input.cpp
input_pn.cpp
intern.h
items.cpp
menus.cpp
midi.cpp
midi.h
midiparser_s1d.cpp
module.mk
oracle.cpp
pn.cpp
POTFILES
res.cpp
res_ami.cpp
res_snd.cpp
rooms.cpp
saveload.cpp
script.cpp
script_dp.cpp
script_e1.cpp
script_e2.cpp
script_ff.cpp
script_pn.cpp
script_pp.cpp
script_s1.cpp
script_s2.cpp
script_ww.cpp
sound.cpp
sound.h
string.cpp AGOS: Fix compatibility with strict-alignment architectures 2020-08-01 14:16:40 +02:00
string_pn.cpp
subroutine.cpp AGOS: Fix compatibility with strict-alignment architectures 2020-08-01 14:16:40 +02:00
verb.cpp
verb_pn.cpp
vga.cpp
vga.h
vga_e2.cpp
vga_ff.cpp
vga_pn.cpp
vga_s1.cpp
vga_s2.cpp
vga_ww.cpp
window.cpp
zones.cpp