git: 78fb81dec2f8 - stable/13 - libctf: Remove checks for CTFv1

From: Mark Johnston <markj_at_FreeBSD.org>
Date: Wed, 02 Mar 2022 13:59:38 UTC
The branch stable/13 has been updated by markj:

URL: https://cgit.FreeBSD.org/src/commit/?id=78fb81dec2f843b8b1732aecf7306a077461fc49

commit 78fb81dec2f843b8b1732aecf7306a077461fc49
Author:     Mark Johnston <markj@FreeBSD.org>
AuthorDate: 2022-02-23 14:57:41 +0000
Commit:     Mark Johnston <markj@FreeBSD.org>
CommitDate: 2022-03-02 13:58:59 +0000

    libctf: Remove checks for CTFv1
    
    Per commit 7db423d69273 ("libctf: Rip out CTFv1 support") this support
    is obsolete.
    
    Sponsored by:   The FreeBSD Foundation
    
    (cherry picked from commit 565518046c9e721ea6ff608d44f1e89d344e5e02)
---
 cddl/contrib/opensolaris/common/ctf/ctf_open.c  |  9 +++------
 cddl/contrib/opensolaris/common/ctf/ctf_types.c | 12 +++++-------
 2 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/cddl/contrib/opensolaris/common/ctf/ctf_open.c b/cddl/contrib/opensolaris/common/ctf/ctf_open.c
index d64337a68bff..5ab06890d7f1 100644
--- a/cddl/contrib/opensolaris/common/ctf/ctf_open.c
+++ b/cddl/contrib/opensolaris/common/ctf/ctf_open.c
@@ -229,8 +229,7 @@ init_types(ctf_file_t *fp, const ctf_header_t *cth)
 			break;
 		case CTF_K_STRUCT:
 		case CTF_K_UNION:
-			if (fp->ctf_version == CTF_VERSION_1 ||
-			    size < CTF_LSTRUCT_THRESH) {
+			if (size < CTF_LSTRUCT_THRESH) {
 				ctf_member_t *mp = (ctf_member_t *)
 				    ((uintptr_t)tp + increment);
 
@@ -383,8 +382,7 @@ init_types(ctf_file_t *fp, const ctf_header_t *cth)
 			if (err != 0 && err != ECTF_STRTAB)
 				return (err);
 
-			if (fp->ctf_version == CTF_VERSION_1 ||
-			    size < CTF_LSTRUCT_THRESH)
+			if (size < CTF_LSTRUCT_THRESH)
 				vbytes = sizeof (ctf_member_t) * vlen;
 			else {
 				vbytes = sizeof (ctf_lmember_t) * vlen;
@@ -399,8 +397,7 @@ init_types(ctf_file_t *fp, const ctf_header_t *cth)
 			if (err != 0 && err != ECTF_STRTAB)
 				return (err);
 
-			if (fp->ctf_version == CTF_VERSION_1 ||
-			    size < CTF_LSTRUCT_THRESH)
+			if (size < CTF_LSTRUCT_THRESH)
 				vbytes = sizeof (ctf_member_t) * vlen;
 			else {
 				vbytes = sizeof (ctf_lmember_t) * vlen;
diff --git a/cddl/contrib/opensolaris/common/ctf/ctf_types.c b/cddl/contrib/opensolaris/common/ctf/ctf_types.c
index 21b061cd9356..5b6b07655d82 100644
--- a/cddl/contrib/opensolaris/common/ctf/ctf_types.c
+++ b/cddl/contrib/opensolaris/common/ctf/ctf_types.c
@@ -33,8 +33,7 @@ ctf_get_ctt_size(const ctf_file_t *fp, const ctf_type_t *tp, ssize_t *sizep,
 {
 	ssize_t size, increment;
 
-	if (fp->ctf_version > CTF_VERSION_1 &&
-	    tp->ctt_size == CTF_LSIZE_SENT) {
+	if (tp->ctt_size == CTF_LSIZE_SENT) {
 		size = CTF_TYPE_LSIZE(tp);
 		increment = sizeof (ctf_type_t);
 	} else {
@@ -75,7 +74,7 @@ ctf_member_iter(ctf_file_t *fp, ctf_id_t type, ctf_member_f *func, void *arg)
 	if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
 		return (ctf_set_errno(ofp, ECTF_NOTSOU));
 
-	if (fp->ctf_version == CTF_VERSION_1 || size < CTF_LSTRUCT_THRESH) {
+	if (size < CTF_LSTRUCT_THRESH) {
 		const ctf_member_t *mp = (const ctf_member_t *)
 		    ((uintptr_t)tp + increment);
 
@@ -425,8 +424,7 @@ ctf_type_align(ctf_file_t *fp, ctf_id_t type)
 		if (LCTF_INFO_KIND(fp, tp->ctt_info) == CTF_K_STRUCT)
 			n = MIN(n, 1); /* only use first member for structs */
 
-		if (fp->ctf_version == CTF_VERSION_1 ||
-		    size < CTF_LSTRUCT_THRESH) {
+		if (size < CTF_LSTRUCT_THRESH) {
 			const ctf_member_t *mp = vmp;
 			for (; n != 0; n--, mp++) {
 				ssize_t am = ctf_type_align(fp, mp->ctm_type);
@@ -665,7 +663,7 @@ _ctf_member_info(ctf_file_t *fp, ctf_id_t type, const char *name, ulong_t off,
 	if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
 		return (ctf_set_errno(ofp, ECTF_NOTSOU));
 
-	if (fp->ctf_version == CTF_VERSION_1 || size < CTF_LSTRUCT_THRESH) {
+	if (size < CTF_LSTRUCT_THRESH) {
 		const ctf_member_t *mp = (const ctf_member_t *)
 		    ((uintptr_t)tp + increment);
 
@@ -849,7 +847,7 @@ ctf_type_rvisit(ctf_file_t *fp, ctf_id_t type, ctf_visit_f *func, void *arg,
 
 	(void) ctf_get_ctt_size(fp, tp, &size, &increment);
 
-	if (fp->ctf_version == CTF_VERSION_1 || size < CTF_LSTRUCT_THRESH) {
+	if (size < CTF_LSTRUCT_THRESH) {
 		const ctf_member_t *mp = (const ctf_member_t *)
 		    ((uintptr_t)tp + increment);