diff options
author | Michael Tokarev <mjt@tls.msk.ru> | 2015-12-29 12:39:44 +0300 |
---|---|---|
committer | Michael Tokarev <mjt@tls.msk.ru> | 2016-01-10 10:25:38 +0300 |
commit | 6e502164618ea23f6351b5055296180c8672cad9 (patch) | |
tree | 045faa65f6480a7ffaeab13e681a5cfe36542da7 /linux-user/m68k | |
parent | 6bb9ead762bf749af11ea225fc2a74db1b93c105 (diff) |
unicore32: convert get_sp_from_cpustate from macro to inline
All other architectures define get_sp_from_cpustate as an inline function,
only unicore32 uses a #define. With this, some usages are impossible, for
example, enabling sigaltstack in linux-user/syscall.c results in
linux-user/syscall.c: In function ‘do_syscall’:
linux-user/syscall.c:8299:39: error: dereferencing ‘void *’ pointer [-Werror]
get_sp_from_cpustate(arg1, arg2, get_sp_from_cpustate((CPUArchState *)cpu_env));
^
linux-user/syscall.c:8299:39: error: request for member ‘regs’ in something not a structure or union
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'linux-user/m68k')
0 files changed, 0 insertions, 0 deletions