lp:libsigsegv
- Get this branch:
- bzr branch lp:libsigsegv
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/libsigsegv.git.
Last successful import was .
Recent revisions
- 634. By Bruno Haible
-
Clarify license of the *.m4 files.
* m4/*.m4: In the license notice, clarify which version of the GPL
is meant. - 633. By Bruno Haible
-
Fix shared library support in 32-bit mode on FreeBSD/powerpc64.
Patch from <https:/
/savannah. gnu.org/ patch/index. php?10469>. * m4/libtool.m4: On FreeBSD, fix shlibpath_var.
- 631. By Paul Eggert
-
avoid unlikely undefined behavior
Problem found by Coverity for diffutils and reported by Wasser Mai in:
https://bugs.gnu. org/71535 * src/stackvma-
rofile. c (rof_open) [__linux__ || __FreeBSD__ || etc]:
Don’t assume result of ‘read’ fits in int.
Avoid undefined behavior if ‘n + MIN_LEFTOVER’ would overflow.
Also, move a test to be after an (n == 0) test, to help the compiler. - 629. By Bruno Haible
-
Avoid test failures with ASAN.
* tests/test-
catch-stackover flow1.c (HAVE_STACK_ OVERFLOW_ RECOVERY) :
Undefine if ASAN is enabled.
* tests/test-catch-stackover flow2.c (HAVE_STACK_ OVERFLOW_ RECOVERY) :
Likewise. - 628. By Bruno Haible
-
Fix macro file 'serial' numbers for 'aclocal --install'.
* m4/bold.m4: Make 'serial' effective.
* m4/efault.m4: Likewise.
* m4/fault.m4: Likewise.
* m4/getpagesize.m4: Likewise.
* m4/mmap-anon.m4: Likewise.
* m4/sigaltstack-longjmp. m4: Likewise.
* m4/sigaltstack-siglongjmp. m4: Likewise. - 627. By Bruno Haible
-
Port to CHERI.
* m4/fault.m4 (SV_TRY_FAULT): Use 'uintptr_t' instead of
'unsigned long'.
* src/signals-bsd.h (SIGSEGV_FOR_ALL_ SIGNALS) : On CheriBSD, treat
SIGPROT like SIGSEGV and SIGBUS.
* src/fault-freebsd- arm.h (SIGSEGV_ FAULT_STACKPOIN TER): Define
differently on CheriBSD. - 626. By Bruno Haible
-
Fix compilation error on FreeBSD 5.2.1.
* src/stackvma-
freebsd. c: Include <sys/param.h>. - 625. By Bruno Haible
-
Fix shared library support on Android.
Patch from <https:/
/savannah. gnu.org/ patch/index. php?10393>. * m4/libtool.m4: On Android, fix library_names_spec and
hardcode_libdir_ flag_spec.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)