diff options
author | Rosen Penev <rosenp@gmail.com> | 2021-09-23 02:21:00 -0700 |
---|---|---|
committer | Rosen Penev <rosenp@gmail.com> | 2021-09-25 02:14:57 -0700 |
commit | 00a0d249dccffb41881cb954082fce6d7ad15ea3 (patch) | |
tree | db53ba0c0a4021df4a7457b1e66ac480fbeb2069 /devel/m4/patches/010-ppc.patch | |
parent | efc9679b6cf99bd77abcf4bb369e29d6b74f4c6a (diff) |
m4: update to 1.4.19
Remove upstream backport.
Add patch fixing compilation with powerpc and musl.
Switch to AUTORELEASE for simplicity.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'devel/m4/patches/010-ppc.patch')
-rw-r--r-- | devel/m4/patches/010-ppc.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/devel/m4/patches/010-ppc.patch b/devel/m4/patches/010-ppc.patch new file mode 100644 index 000000000..7110a89e7 --- /dev/null +++ b/devel/m4/patches/010-ppc.patch @@ -0,0 +1,13 @@ +--- a/lib/sigsegv.c ++++ b/lib/sigsegv.c +@@ -217,8 +217,8 @@ int libsigsegv_version = LIBSIGSEGV_VERS + # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gp_regs[1] + # else /* 32-bit */ + /* both should be equivalent */ +-# if 0 +-# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.regs->gpr[1] ++# ifndef __GLIBC__ ++# define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.gregs[1] + # else + # define SIGSEGV_FAULT_STACKPOINTER ((ucontext_t *) ucp)->uc_mcontext.uc_regs->gregs[1] + # endif |