~vcs-imports-ii/libsigsegv/master

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bruno Haible
  • Date: 2023-11-10 01:21:52 UTC
  • Revision ID: git-v1:b3b4eb445bf15b96139c4636ef3c5936ae3b988d
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.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2023-11-09  Bruno Haible  <bruno@clisp.org>
 
2
 
 
3
        Port to CHERI.
 
4
        * m4/fault.m4 (SV_TRY_FAULT): Use 'uintptr_t' instead of
 
5
        'unsigned long'.
 
6
        * src/signals-bsd.h (SIGSEGV_FOR_ALL_SIGNALS): On CheriBSD, treat
 
7
        SIGPROT like SIGSEGV and SIGBUS.
 
8
        * src/fault-freebsd-arm.h (SIGSEGV_FAULT_STACKPOINTER): Define
 
9
        differently on CheriBSD.
 
10
 
1
11
2023-10-15  Bruno Haible  <bruno@clisp.org>
2
12
 
3
13
        Fix compilation error on FreeBSD 5.2.1.