]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
libtool: Pass -Xassembler flag and arguments to compiler
authorAlex Potapenko <opotapeno@gmail.com>
Fri, 19 Nov 2021 01:53:35 +0000 (19:53 -0600)
committeraakropotkin <alex.ameen.tx@gmail.com>
Fri, 19 Nov 2021 01:53:35 +0000 (19:53 -0600)
* build-aux/ltmain.in: Add parsing and pass-thru for -Xassembler

Copyright-paperwork-exempt: Yes

build-aux/ltmain.in

index f7a8e1c361ade8bbd5cac7fbde55d908d7f2b179..fa2e1b5f5b3a497fed328d5c30c453e2f3d40f1a 100644 (file)
@@ -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