From: Rupesh Potharla Date: Wed, 14 Sep 2022 09:27:38 +0000 (+0100) Subject: Binutils: Readelf testcase failing with clang X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e959744eca88a4d145f39d5fbf4ab095af0f16b4;p=binutils-gdb.git Binutils: Readelf testcase failing with clang * testsuite/binutils-all/readelf.exp (readelf_wi_test): Extend regexps to allow for output genreated by the Clang compiler. --- diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 41a2f9cb0c7..19f76653dac 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,8 @@ +2022-09-14 Rupesh Potharla + + * testsuite/binutils-all/readelf.exp (readelf_wi_test): Extend + regexps to allow for output genreated by the Clang compiler. + 2022-09-12 Aaron Merey * objcopy.c (might_need_separate_debug_info): Add with_source_code to diff --git a/binutils/testsuite/binutils-all/readelf.exp b/binutils/testsuite/binutils-all/readelf.exp index 0f7a1f3b5a0..210ed83f1b4 100644 --- a/binutils/testsuite/binutils-all/readelf.exp +++ b/binutils/testsuite/binutils-all/readelf.exp @@ -188,12 +188,13 @@ proc readelf_wi_test {} { ".*DW_TAG_compile_unit.*" ".*DW_TAG_subprogram.*" ".*DW_TAG_base_type.*" - ".*DW_AT_producer.*(GNU C|indirect string).*" + ".*DW_AT_producer.*(GNU C|indirect string|indexed string).*" ".*DW_AT_language.*(ANSI C|C11).*" - ".*DW_AT_name.*(testprog.c|indirect string).*" + ".*DW_AT_name.*(testprog.c|indirect string|indexed string).*" ".*DW_AT_name.*fn.*" + ".*DW_AT_name.*(main|indirect string|indexed string).*" + ".*(DW_OP_addr: 0|DW_OP_addrx <0>).*" ".*DW_AT_name.*(main|indirect string).*" - ".*\(DW_OP_addr: 0\).*" } # The MSP430 in LARGE mode does not generate a DW_OP_addr.