From 71c3daee532e19fd7607ee9aee33d32482421085 Mon Sep 17 00:00:00 2001 From: kshyanashree <109167932+kshyanashree@users.noreply.github.com> Date: Fri, 10 Feb 2023 08:05:02 -0800 Subject: [PATCH] Allow -v to libtool (#17459) This is useful for debugging. Without it being in these lists the static archive fails Closes #16367. PiperOrigin-RevId: 508325556 Change-Id: I6d0b2c19123132f0d8a41e8925de9c57197a10bf Co-authored-by: Keith Smiley --- tools/objc/libtool.sh | 2 +- tools/objc/libtool_check_unique.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/objc/libtool.sh b/tools/objc/libtool.sh index c8bcd183c13517..2b7282d39fdd3f 100755 --- a/tools/objc/libtool.sh +++ b/tools/objc/libtool.sh @@ -107,7 +107,7 @@ function parse_option() { done < "$path" || exit 1 ;; # Flags with no args - -static|-s|-a|-c|-L|-T|-D|-no_warning_for_no_symbols) + -static|-s|-a|-c|-L|-T|-D|-v|-no_warning_for_no_symbols) ARGS+=("${ARG}") ;; # Single-arg flags diff --git a/tools/objc/libtool_check_unique.cc b/tools/objc/libtool_check_unique.cc index 340e9a3cac6110..7ba32deb61b4be 100644 --- a/tools/objc/libtool_check_unique.cc +++ b/tools/objc/libtool_check_unique.cc @@ -26,7 +26,7 @@ using std::vector; const regex libRegex = regex(".*\\.a$"); const regex noArgFlags = - regex("-static|-s|-a|-c|-L|-T|-D|-no_warning_for_no_symbols"); + regex("-static|-s|-a|-c|-L|-T|-D|-v|-no_warning_for_no_symbols"); const regex singleArgFlags = regex("-arch_only|-syslibroot|-o"); string getBasename(const string &path) {