From nobody Sun Sep 17 14:42:25 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RpVy93BVsz4sxd7; Sun, 17 Sep 2023 14:42:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RpVy92kwNz3fJ0; Sun, 17 Sep 2023 14:42:25 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694961745; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yiiWAizz5LaEGuEfBWNHH7VOZih95QUEH9/JpBd/o2I=; b=VdR+aLHgmACRuWkaoDcGpfemDkPWwhd/FTOYLcAo0jgaaNIneCJQOGHGZaZpbsKNksURrV pV2jyS5yZCfYM1yF8R73Xv+Aar/rf7E6yI6Ycv34+3blOtPnarNvvd5+QCt5heU1Kv/EbA /zODYq0mU2dF9KIEZ4ayvzZx6Bes384s8lzpTMZQqCGSe6imbv0pa/YQZ8rVEfNe8s/O1l PFdMAiUTv4ZifsiTmKTbhPJuQ3ZUTfcyEh6n2xBuOEOFy1vqdxcltjob0ofhx/2t8Ee5iG WJ1NVa5YyP1EMX0JJWkui9iJimU0RSVnep7mkIQQmOXsJ8TKMYl+aUHxcNS4oQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1694961745; a=rsa-sha256; cv=none; b=BGNds1HbRgCsB1WiUOTrSsl3ycLiMECwSFyIMB5m4HegkGbQ/C4d1UUfHdelSUaATvEMLW NnlY6Qs2L4qW+U1aQjUWiOzwYcidBpDsTZNe8I4S0w0dsHzLxNdSzsPJHAZQLfp84IkBOS 76R/RpOS+9d2D4+MD8WOxIibyXOpTHIBlvrtZMaxaeHicn4MkH7JuODc4KrONj0FIIkhij gdogv/3NHHWEptB3ID0Q7QLQBC7xNd7WwEgYT99jJTlMPV/MJGV+H0YSiTUbVHTzGPZL9m qus1ntJmMLLrDUUHVEc/QaWGRRBicNLSzyo//gHYYSEIg4sM8SRxM2m13eKqGA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1694961745; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yiiWAizz5LaEGuEfBWNHH7VOZih95QUEH9/JpBd/o2I=; b=MGrilWmqDfRbzLU26OAdPhnU9TWj9wt6hxUZ5awdtRlqf/dLuJK/AYkS5N3/qO7EwuHI+E ROF7mNz9oPU5DhFqROIRjy3DVIhqDHd0RIQ1V6s5/rnoUsfroTLpDNkGA045eFh3tkgpCp UfUrRsYzVqTXA3pw01RoTyhXqZ/cpHMDcDHA9dEcG/8pQZNakk+WXYVuj9qMNggKa8094d 57kn9flPOpQlr1IwLNXsJfqq7sjH3u4osUGIrQOfvE0gRkjtpqkQXXV4emUIi4oj+ypjft XgwgcEZNyuLEVDGg5Q40Cf/BccJBn5Vj6fKmuSUHPuQnueIam9hVL5AZKBbIEg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RpVy91r1Xzsry; Sun, 17 Sep 2023 14:42:25 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38HEgPwR037677; Sun, 17 Sep 2023 14:42:25 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38HEgP2L037674; Sun, 17 Sep 2023 14:42:25 GMT (envelope-from git) Date: Sun, 17 Sep 2023 14:42:25 GMT Message-Id: <202309171442.38HEgP2L037674@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Warner Losh Subject: git: 3c473eb80a09 - stable/14 - pccarddevs2h.awk: Remove List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 3c473eb80a09ff0b73f47470b907c20a0ed641d4 Auto-Submitted: auto-generated The branch stable/14 has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=3c473eb80a09ff0b73f47470b907c20a0ed641d4 commit 3c473eb80a09ff0b73f47470b907c20a0ed641d4 Author: Warner Losh AuthorDate: 2023-08-25 21:02:34 +0000 Commit: Warner Losh CommitDate: 2023-09-17 14:34:41 +0000 pccarddevs2h.awk: Remove pccard support was removed in 31b35400cf77on Dec 14, 2021, but this wasn't. Belatedly remove it. MFC After: 1 week Sponsored by: Netflix (cherry picked from commit 67dd7233bef66f722ad0325b4b81fe7a12c573be) Approved by: re (cperciva@) --- sys/tools/pccarddevs2h.awk | 173 --------------------------------------------- 1 file changed, 173 deletions(-) diff --git a/sys/tools/pccarddevs2h.awk b/sys/tools/pccarddevs2h.awk deleted file mode 100644 index f6b54addd7f5..000000000000 --- a/sys/tools/pccarddevs2h.awk +++ /dev/null @@ -1,173 +0,0 @@ -#! /usr/bin/awk -f -# $NetBSD: devlist2h.awk,v 1.3 1998/09/05 14:42:06 christos Exp $ - -#- -# SPDX-License-Identifier: BSD-2-Clause AND BSD-4-Clause -# -# Copyright (c) 1998 The NetBSD Foundation, Inc. -# All rights reserved. -# -# This code is derived from software contributed to The NetBSD Foundation -# by Christos Zoulas. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# Copyright (c) 1995, 1996 Christopher G. Demetriou -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by Christopher G. Demetriou. -# This product includes software developed by Christos Zoulas -# 4. The name of the author(s) may not be used to endorse or promote products -# derived from this software without specific prior written permission -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR -# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, -# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -function collectline(f, line) { - oparen = 0 - line = "" - while (f <= NF) { - if ($f == "#") { - line = line "(" - oparen = 1 - f++ - continue - } - if (oparen) { - line = line $f - if (f < NF) - line = line " " - f++ - continue - } - line = line $f - if (f < NF) - line = line " " - f++ - } - if (oparen) - line = line ")" - return line -} -BEGIN { - nproducts = nvendors = 0 - hfile="pccarddevs.h" -} -NR == 1 { - VERSION = $0 - gsub("\\$", "", VERSION) - - printf("/*\t\$FreeBSD\$\t*/\n\n") > hfile - printf("/*\n") > hfile - printf(" * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.\n") \ - > hfile - printf(" *\n") > hfile - printf(" * generated from:\n") > hfile - printf(" *\t%s\n", VERSION) > hfile - printf(" */\n") > hfile - - next -} -$1 == "vendor" { - nvendors++ - - vendorindex[$2] = nvendors; # record index for this name, for later. - vendors[nvendors, 1] = $2; # name - if ($3 == "-1") - $3 = "0xffffffff"; - vendors[nvendors, 2] = $3; # id - printf("#define\tPCMCIA_VENDOR_%s\t%s\t", vendors[nvendors, 1], - vendors[nvendors, 2]) > hfile - vendors[nvendors, 3] = collectline(4, line) - printf("/* %s */\n", vendors[nvendors, 3]) > hfile - next -} -$1 == "product" { - nproducts++ - - products[nproducts, 1] = $2; # vendor name - if ($3 == "-1") - $3 = "0xffffffff"; - products[nproducts, 2] = $3; # product id - products[nproducts, 3] = $4; # id - - f = 5; - - if ($4 == "{") { - products[nproducts, 3] = "0xffffffff"; - z = "{ " - for (i = 0; i < 4; i++) { - if (f <= NF) { - gsub("&sp", " ", $f) - gsub("&tab", "\t", $f) - gsub("&nl", "\n", $f) - z = z $f " " - f++ - } - else { - if (i == 3) - z = z "NULL " - else - z = z "NULL, " - } - } - products[nproducts, 4] = z $f - f++ - } - else { - products[nproducts, 4] = "{ NULL, NULL, NULL, NULL }" - } - printf("#define\tPCMCIA_CIS_%s_%s\t%s\n", - products[nproducts, 1], products[nproducts, 2], - products[nproducts, 4]) > hfile - printf("#define\tPCMCIA_PRODUCT_%s_%s\t%s\n", products[nproducts, 1], - products[nproducts, 2], products[nproducts, 3]) > hfile - - products[nproducts, 5] = collectline(f, line) - - printf("#define\tPCMCIA_STR_%s_%s\t\"%s\"\n", - products[nproducts, 1], products[nproducts, 2], - products[nproducts, 5]) > hfile - - next -} -{ - print $0 > hfile -}