Re: [Qemu-devel] [PATCH 2/2] acpi-build: don't access unaligned addresses

2014-03-12 Thread Richard Henderson
On 03/10/2014 12:43 PM, Michael S. Tsirkin wrote: > casting an unaligned address to e.g. > uint32_t can trigger undefined behaviour in C. > Replace cast + assignment with memcpy. > > Reported-by: Peter Maydell > Signed-off-by: Michael S. Tsirkin > --- > hw/i386/acpi-build.c | 31 +++

[Qemu-devel] [PATCH 2/2] acpi-build: don't access unaligned addresses

2014-03-10 Thread Michael S. Tsirkin
casting an unaligned address to e.g. uint32_t can trigger undefined behaviour in C. Replace cast + assignment with memcpy. Reported-by: Peter Maydell Signed-off-by: Michael S. Tsirkin --- hw/i386/acpi-build.c | 31 --- 1 file changed, 16 insertions(+), 15 deletions(-