From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id C737F1EE15C2 for ; Sat, 13 Jul 2024 09:42:08 -0400 (EDT) (envelope-from gordon.w.ross@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 40CD13BA8B9; Sat, 13 Jul 2024 09:42:08 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1720878128; b=q56Ze21DOgPHNPiCgS/kikjLMDsFLi7d0GxCQ0OhPgyelO9hBP 1PlFVNJqYrvhsDczKki4AbH0azb1kGxWjlgKaL2x6BJQNOfprv8/DX4TIHo7TtTr jel5ctPkDiq8E1ifHO/hnFjAwh13J5KMSjy2tcuWkcT128+e1l3lBONHSXjcgzgu c3bwkqRFsmncE+fEFPIBXziTTHI4VfhXb+V8MuvzP/tlfkqU7zqbX0dJr1vDtjeE +B88AD2QG55glcIx/0DOlkCcMGwwnVqyzEJFelfpTKxz4rT986jxLx9nKZmk8vZC YVUWs5S/hkDydMQM/IT1mVaa/5uTGjdnz00A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:from:date:message-id:subject:to :content-type; s=arcseal; t=1720878128; bh=nOCv/6OTp+iwWXnBczF04 i1TKsLtZ84Zap2cKhtBiyo=; b=OQdtTvcU0+E9HFUOP9Z2zBwkT85jdyZYarcrJ zUkV1pPvydexhYuyu333umrVHxXut6CTyUDdI+YKHeEBNfZqWbzeIiu/VNMSQ6W8 7CxnDHd1dwGnceFgujPtkjBkI/F3yhmkAMMZAA7gkEnYd9VnrLaViK9JF1v9xcV0 W2skrC1lcY0KzOKAhIQkQ4T74QqLe9cHhyrl6UZPx03smOuJcDZY4KfP6RaItexy PhV5kdk48sfhVAher2lvDAU+danfZSn4Vxdnvmfdyf1FYEzw3I364bRwniGdehZw RzIok9ZLDQ01swOr3U6uxpda0TQnWrJgWZSDqkBaZKkYKOmfg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=XDopJ2pd header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.128.169 (mail-yw1-f169.google.com); spf=pass smtp.mailfrom=gordon.w.ross@gmail.com smtp.helo=mail-yw1-f169.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=F2z37ghK; x-me-sender=none; x-ptr=pass smtp.helo=mail-yw1-f169.google.com policy.ptr=mail-yw1-f169.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=XDopJ2pd header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.128.169 (mail-yw1-f169.google.com); spf=pass smtp.mailfrom=gordon.w.ross@gmail.com smtp.helo=mail-yw1-f169.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=F2z37ghK; x-me-sender=none; x-ptr=pass smtp.helo=mail-yw1-f169.google.com policy.ptr=mail-yw1-f169.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeeftddrfeekgdeilecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepggfhfffkuf fvtgesthdtredttddtjeenucfhrhhomhepifhorhguohhnucftohhsshcuoehgohhrugho nhdrfidrrhhoshhssehgmhgrihhlrdgtohhmqeenucggtffrrghtthgvrhhnpedtheduvd fhgefgteffgeejjefghfdvjeefjeejvedtffellefggffgtdefleejveenucffohhmrghi nhepihhllhhumhhoshdrohhrghenucfkphepvddtledrkeehrdduvdekrdduieelnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddtledrkeehrdduvdek rdduieelpdhhvghlohepmhgrihhlqdihfiduqdhfudeiledrghhoohhglhgvrdgtohhmpd hmrghilhhfrhhomhepoehgohhrughonhdrfidrrhhoshhssehgmhgrihhlrdgtohhmqedp nhgspghrtghpthhtohepuddprhgtphhtthhopeeouggvvhgvlhhophgvrheslhhishhtsh drihhllhhumhhoshdrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'gordon.w.ross@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="gordon.w.ross@gmail.com"; helo=mail-yw1-f169.google.com; client-ip=209.85.128.169 Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for ; Sat, 13 Jul 2024 09:42:08 -0400 (EDT) (envelope-from gordon.w.ross@gmail.com) Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-65f9e25fffaso4632797b3.3 for ; Sat, 13 Jul 2024 06:42:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720878127; x=1721482927; darn=lists.illumos.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=nOCv/6OTp+iwWXnBczF04i1TKsLtZ84Zap2cKhtBiyo=; b=XDopJ2pdKyVbdrp/04YjJcUezd1J9cIYSR0IUSX8eQPjRuP3nHRQF6daRI/14wojQk j/yrF3F8fieakC2TAIocflk+ij9mMe+5ECwnF8bPQsYY6/zgNH+hvk1ozeKTsAQBwyKl uI4lFaZEJCxJvEDCYDm5wdx+j17IU17Tqv8SWNb2/mviPyuaV1ZSCMuvPNAlGiDnh0XL mQzAqDrHuB6CnhJaFpMvaNAhxAlMeKp+3atnKUBugXMemHm0Dr4wa0+PgA+t8AHlalS3 EZQUzW1rmhJn/SXS8YLdyAGqD6yfvcJqsjD+lVSC3NwYQohCw4hwqVwuXNNWd0lUfceb 3J9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720878127; x=1721482927; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nOCv/6OTp+iwWXnBczF04i1TKsLtZ84Zap2cKhtBiyo=; b=F2z37ghKzOjMoaYL31X5XYb6JmED/9hKknxYT+jIRh6WWCKB8MYvbJLzp9TIKrw+43 2T9q1yLgjo2WL4QmcbJLYpK49Ur8A/yoJCnjAzObFCm6xoQ3JYd/Ru0Tvav+GEweIuZw V1ebp/qc8E9P/DAkHjDPXYJfWTjsvZbZQK8wket2VLCqAjPQKN8k+pAhcCAWjTMdniDX ZAnYJwORBEFNiVv74gH/ssG38MyPK+3D0VksBspQJ3FZDvAtbKONvHMehjyicCYakR1W ljv/QCG3p3ShjgDWEgNkR0sKrYujku5AT4Eb03X96V//YzRR4AYLPhmzKuTbkQNNoy1n f6Aw== X-Gm-Message-State: AOJu0YwyWSIHpf17ghmYfDqQ69DuhC+vZxqFPkedktBBAabXcwGm8UK5 ZRXSM79VVHc65bJWWCMxWbPrR6lnJBFXqh5zjlIz2MCPVR3KrCA9awlrD6kg4wiUiMn4aITHUkJ ZqQTKy4eDFxrvLAXLnIcZRdra6XJq3ic5 X-Google-Smtp-Source: AGHT+IG53Sp2syoQUcqDUmcNBWYsWQIwJ7fSOafpAOv5CGF6uxWyYmEuvlw9Nqz51dcrJos6T/KmCXTeKnOMuHzjhUA= X-Received: by 2002:a05:690c:810:b0:631:53e6:9271 with SMTP id 00721157ae682-658eed62069mr141708197b3.19.1720878127565; Sat, 13 Jul 2024 06:42:07 -0700 (PDT) MIME-Version: 1.0 From: Gordon Ross Date: Sat, 13 Jul 2024 09:41:51 -0400 Message-ID: Subject: Review: 16643 sys/regset.h defines are unhelpful To: _illumos-dev Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: b5a2bc8c-411d-11ef-8edc-ad0bfc8b7b06 https://code.illumos.org/c/illumos-gate/+/3587/ I suggest starting with sys/regset.h The rest is fall-out. I'd like to get rid of the in our code that define _REGSET_SHORT_NAMES_ after this change, but I think this change is easier to review if that's done separately. (I have changes for some of that, but held those out to keep this smaller.) We'll need to check third-party software builds with this. I'll inquire about bulk builds. Thanks, Gordon