lp:libsigsegv

Created by snd and last modified
Get this branch:
bzr branch lp:libsigsegv

Related bugs

Related blueprints

Branch information

Owner:
VCS Imports II
Project:
libsigsegv
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.sv.gnu.org/libsigsegv.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 15 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log

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.

632. By Bruno Haible

Switch to autoconf 2.72, automake 1.17.

* autogen.sh: Update comment.

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.

630. By Bruno Haible

Update HACKING.

* HACKING: Mention the multi-platform continuous integration.

629. By Bruno Haible

Avoid test failures with ASAN.

* tests/test-catch-stackoverflow1.c (HAVE_STACK_OVERFLOW_RECOVERY):
Undefine if ASAN is enabled.
* tests/test-catch-stackoverflow2.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_STACKPOINTER): 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)
This branch contains Public information 
Everyone can see this information.

Subscribers