Fix: alignment problems on targets not supporting unaligned access.
authorFredrik Markström <fredrik.markstrom@gmail.com>
Fri, 16 May 2014 01:10:07 +0000 (09:10 +0800)
committerDavid Goulet <dgoulet@efficios.com>
Wed, 28 May 2014 13:37:38 +0000 (09:37 -0400)
commit58d494e4e885915ac387de8aa74f810d4d160bb0
treeeb8ebda96db65fff7f6061078798ec3081c6f813
parent4e54c0247e034ae71547fdc014b6ad60de41c704
Fix: alignment problems on targets not supporting unaligned access.

Accessing floats, doubles and 64 bit int at unaligned addresses is not
supported on all configurations of arm processors and if it is it's
emulated and slow. This patch replaces direct assignments with memcpy.

Signed-off-by: Fredrik Markström <fredrik.markstrom@gmail.com>
Signed-off-by: Roy Li <rongqing.li@windriver.com>
Acked-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: David Goulet <dgoulet@efficios.com>
src/lib/lttng-ctl/filter/filter-visitor-generate-bytecode.c
This page took 0.027562 seconds and 5 git commands to generate.