]> ruderich.org/simon Gitweb - blhc/blhc.git/blobdiff - bin/blhc
Improve linker command detection to handle line breaks correctly.
[blhc/blhc.git] / bin / blhc
index 9c3347c8eb9e510370562ae12401901655bffdf9..b99e7dc813eea3fe8ece2a0e62a04194fc792b34 100755 (executable)
--- a/bin/blhc
+++ b/bin/blhc
@@ -275,8 +275,8 @@ foreach my $line (@input) {
     my $linker   = 0;
 
     # Linker commands.
-    if ($line =~ m{\s-o\s+               # -o
-                   (\\\s+)*              # possible line continuation
+    if ($line =~ m{\s-o                  # -o
+                   [\s\\]*\s+            # possible line continuation
                    ([A-Za-z0-9_/.-]+/)?  # path to file
                    [A-Za-z0-9_-]+        # binary name (no dots!)
                    (\.so([0-9.])*|\.la)? # library (including version)