summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Potapenko <opotapeno@gmail.com>2021-11-18 19:53:35 -0600
committeraakropotkin <alex.ameen.tx@gmail.com>2021-11-18 19:53:35 -0600
commit86d71e869d998fb09bee543a2aaef7beb6d6f591 (patch)
treee29058f3ddfad3962c6a281184d59cbda2706f5a
parentfc7779d7d8edfec83ce74c39f197ae2f1225873a (diff)
downloadlibtool-86d71e869d998fb09bee543a2aaef7beb6d6f591.tar.gz
libtool: Pass -Xassembler flag and arguments to compiler
* build-aux/ltmain.in: Add parsing and pass-thru for -Xassembler Copyright-paperwork-exempt: Yes
-rw-r--r--build-aux/ltmain.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in
index f7a8e1c3..fa2e1b5f 100644
--- a/build-aux/ltmain.in
+++ b/build-aux/ltmain.in
@@ -4953,6 +4953,13 @@ func_mode_link ()
prev=
continue
;;
+ xassembler)
+ func_append compiler_flags " -Xassembler $qarg"
+ prev=
+ func_append compile_command " -Xassembler $qarg"
+ func_append finalize_command " -Xassembler $qarg"
+ continue
+ ;;
xcclinker)
func_append linker_flags " $qarg"
func_append compiler_flags " $qarg"
@@ -5341,6 +5348,11 @@ func_mode_link ()
arg=$func_stripname_result
;;
+ -Xassembler)
+ prev=xassembler
+ continue
+ ;;
+
-Xcompiler)
prev=xcompiler
continue