NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/59240 CVS commit: src/lib/libc/compat/arch/ia64/sys



The following reply was made to PR lib/59240; it has been noted by GNATS.

From: "Taylor R Campbell" <riastradh%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/59240 CVS commit: src/lib/libc/compat/arch/ia64/sys
Date: Mon, 7 Apr 2025 20:21:11 +0000

 Module Name:	src
 Committed By:	riastradh
 Date:		Mon Apr  7 20:21:11 UTC 2025
 
 Modified Files:
 	src/lib/libc/compat/arch/ia64/sys: Makefile.inc
 Added Files:
 	src/lib/libc/compat/arch/ia64/sys: compat_sigprocmask.S
 	    compat_sigsuspend.S
 
 Log Message:
 ia64: Include compat13 sigprocmask and sigsuspend stubs.
 
 All the other ports already do this.  Although ia64 was imported long
 after 1.4, the same is true of other ports that nevertheless include
 these stubs, like amd64.
 
 We could invent a new __NetBSD_Compat_Min__ macro like
 __NetBSD_Version__ that tells the earliest version of NetBSD for
 which we aim to support compat binaries, and use that to
 conditionalize tests like t_compat_cancel.c.  But that's a bit more
 trouble for something we can dispense with by a couple tiny syscall
 stubs.
 
 Should fix build for:
 
 PR lib/59240: POSIX.1-2024: cancellation point audit
 PR lib/59247: pthread_cancelstub.c is inadequately tested
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.3 -r1.4 src/lib/libc/compat/arch/ia64/sys/Makefile.inc
 cvs rdiff -u -r0 -r1.1 src/lib/libc/compat/arch/ia64/sys/compat_sigprocmask.S \
     src/lib/libc/compat/arch/ia64/sys/compat_sigsuspend.S
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index