From patchwork Wed Sep 27 18:21:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Omar Sandoval X-Patchwork-Id: 76805 X-Patchwork-Delegate: mark@klomp.org Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 8854F38618FA for ; Wed, 27 Sep 2023 18:21:53 +0000 (GMT) X-Original-To: elfutils-devel@sourceware.org Delivered-To: elfutils-devel@sourceware.org Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) by sourceware.org (Postfix) with ESMTPS id 5BB0E3861924 for ; Wed, 27 Sep 2023 18:21:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 5BB0E3861924 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=osandov.com Authentication-Results: sourceware.org; spf=none smtp.mailfrom=osandov.com Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-565334377d0so8877446a12.2 for ; Wed, 27 Sep 2023 11:21:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=osandov-com.20230601.gappssmtp.com; s=20230601; t=1695838884; x=1696443684; darn=sourceware.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=svna97BooNM0TrlBgCuvAMZE7fwV3kLSGGsLdbZv43c=; b=iYMW3uar/DezyWSjF3MZYtq3vWIICEoma1fteq+VSqpgWja1WgQE+E4iRT7nqwbq4B PVs8hOXXPBayk6aK0JHh1oPcHgPBi3TkC6fWxeDsvJriYK+LpakqwVSvzZqvKksveVOu Lm2CwMGIkDvE1WMyLQ/UB5BcHq3JtfqFX0gYf/FjG9G+RKzQ80xSnfbdQ1QEnfaJC0XI xcSwaCk8IfZn9XHf0+ml46SrhBucEr2TfN7PpZrzqXGD8s3Ca96MPn/u2CVSGn4eoSCA +3XI5Ht7KeWHhv48NtlA2m52F/XP3ZnMA31JYdC2/6wBFR9QAkDI3hASkWhBLpBEYw+i freg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695838884; x=1696443684; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=svna97BooNM0TrlBgCuvAMZE7fwV3kLSGGsLdbZv43c=; b=a03d9MldG5WutHiWfkwKDw7+/Xcopv8nPSR5k2ebhHd9VvCdZKHiPIuMBGJbimToh+ EaJPt1eJNcfmGnQC+OoBvm09I8UKtvo5f9Nu9JzeHr4L50eZZE9eYxJndz/ORqFfTIuS hy81qjuvuNan/hUXYzAXzPaVV4PkgwmmaE0FnEdMSDzKLU5DZSdZ1A5HjLRlPS6jaqoY 9HbxrLprvDISfJ953glZ6Y+eko/A8rjAr4SNiW8yYGomvuTAKcF9KBc43EjWspNHg02k sfv4bN/zC94ToiJW22sSUSLINlUpMXlrisN7TMH1qmYV1xWP+b/nxqxD5MKhUeXoc1uA SVbA== X-Gm-Message-State: AOJu0Ywu/5sX7kb4zH2zoIB7+s274QCKEvHSq57B5fqDaqOIBULbUmMX ixzMYkyJKHmWlJSHYOBG83a2h3ihHQo986rm/YwCTQ== X-Google-Smtp-Source: AGHT+IGa1TVjFEvdElk9lTek/tG3xHnK1Jr8zDC/oPn37dpqLpzLlKV8UsUdE3G1UwpzyI3n68dQZw== X-Received: by 2002:a05:6a21:6d9b:b0:160:6577:c527 with SMTP id wl27-20020a056a216d9b00b001606577c527mr3092377pzb.52.1695838884163; Wed, 27 Sep 2023 11:21:24 -0700 (PDT) Received: from telecaster.thefacebook.com ([2620:10d:c090:500::6:efab]) by smtp.gmail.com with ESMTPSA id u16-20020a170902e81000b001bf6ea340a9sm13397842plg.159.2023.09.27.11.21.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 11:21:23 -0700 (PDT) From: Omar Sandoval To: elfutils-devel@sourceware.org Subject: [PATCH 11/14] tests: Handle DW_MACRO_{define, undef}_{strx, sup} in dwarf-getmacros Date: Wed, 27 Sep 2023 11:21:00 -0700 Message-ID: <6f2e2b50754f3fcd13657fdd33e3f2bed2c6cc0c.1695837512.git.osandov@fb.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Status: No, score=-13.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: elfutils-devel@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Elfutils-devel mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , Errors-To: elfutils-devel-bounces+patchwork=sourceware.org@sourceware.org Sender: "Elfutils-devel" From: Omar Sandoval Signed-off-by: Omar Sandoval --- tests/ChangeLog | 3 +++ tests/dwarf-getmacros.c | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/tests/ChangeLog b/tests/ChangeLog index 687a9f32..4380c57f 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -14,6 +14,9 @@ * testfile-dwp-5.bz2: New test file. * testfile-dwp-5.dwp.bz2: New test file. * testfile-dwp.source: New file. + * dwarf-getmacros.c (mac): Add DW_MACRO_define_sup, + DW_MACRO_define_strx, DW_MACRO_undef_sup, and DW_MACRO_undef_strx + cases to opcode switch statement. 2023-04-21 Frank Ch. Eigler diff --git a/tests/dwarf-getmacros.c b/tests/dwarf-getmacros.c index ac70248d..e291bfd2 100644 --- a/tests/dwarf-getmacros.c +++ b/tests/dwarf-getmacros.c @@ -82,6 +82,8 @@ mac (Dwarf_Macro *macro, void *dbg) case DW_MACINFO_define: case DW_MACRO_define_strp: + case DW_MACRO_define_sup: + case DW_MACRO_define_strx: { const char *value; dwarf_macro_param2 (macro, NULL, &value); @@ -91,6 +93,8 @@ mac (Dwarf_Macro *macro, void *dbg) case DW_MACINFO_undef: case DW_MACRO_undef_strp: + case DW_MACRO_undef_sup: + case DW_MACRO_undef_strx: break; default: