strace/linux
Dmitry V. Levin 2c8b6de913 mips o32: fix build
Commit 917c2ccf3a "Refactor stack pointers" moved mips_REG_* macros
from linux/mips/arch_regs.h to linux/mips/arch_regs.c because these
macros are no longer used outside syscall.c or files included by
syscall.c, but this caused a build regression on mips o32 because
decode_syscall_subcall() uses mips_REG_SP prior to its definition.

* syscall.c (decode_syscall_subcall): Move ...
* linux/mips/get_syscall_args.c: ... here.
* NEWS: Mention this fix.

Reported-by: Baruch Siach <baruch@tkos.co.il>
Fixes: v4.26~61 "Refactor stack pointers"
2019-01-08 02:27:18 +00:00
..
32 Update ioctl entries from linux v4.20 2018-12-26 18:25:10 +00:00
64 Update ioctl entries from linux v4.20 2018-12-26 18:25:10 +00:00
aarch64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
alpha Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
arc Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
arm Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
avr32 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
bfin Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
hppa Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
i386 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
ia64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
m68k Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
metag Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
microblaze Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
mips mips o32: fix build 2019-01-08 02:27:18 +00:00
nios2 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
or1k Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
powerpc Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
powerpc64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
riscv Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
s390 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
s390x Update ioctl entries from linux v4.20 2018-12-26 18:25:10 +00:00
sh Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
sh64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
sparc Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
sparc64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
tile Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
x32 Update ioctl entries from linux v4.20 2018-12-26 18:25:10 +00:00
x86_64 Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
xtensa Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
arch_defs_.h Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
arch_kvm.c Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
arch_regs.h Move regs-related macros and declarations from defs.h to regs.h 2015-02-13 18:28:08 +00:00
arch_rt_sigframe.c Change the license of strace to LGPL-2.1-or-later 2018-12-10 00:00:00 +00:00
arch_sigreturn.c Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
asm_stat.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
check_scno.c Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
dummy.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
errnoent.h Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
getregs_old.h Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
inet_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
netlink_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
nr_prefix.c Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
packet_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
ptrace_pokeuser.c Change the license of strace to LGPL-2.1-or-later 2018-12-10 00:00:00 +00:00
raw_syscall.h Introduce raw syscall invocation wrappers 2018-03-23 13:43:13 +00:00
rt_sigframe.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
shuffle_scno.c Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
signal.h.in Fix build on systems where libc relies on <linux/signal.h> 2018-06-18 22:59:38 +00:00
signalent.h Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
smc_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
sock_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
subcall.h Update copyright headers 2018-12-24 23:46:43 +00:00
syscall.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
unix_diag.h Fix preprocessor indentation 2018-12-30 15:35:21 +00:00
userent0.h Add copyright headers to some files that lack them 2018-12-24 23:46:43 +00:00
userent.h process.c: split struct_user_offsets into architecture-specific include files 2014-12-11 19:25:02 +00:00