bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/27594] New: build processes broken by changed space handli


From: towo at towo dot net
Subject: [Bug binutils/27594] New: build processes broken by changed space handling
Date: Wed, 17 Mar 2021 12:35:58 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=27594

            Bug ID: 27594
           Summary: build processes broken by changed space handling
           Product: binutils
           Version: 2.36.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: towo at towo dot net
  Target Milestone: ---

Recent change in response to #4356 apparently breaks some build processes, 
see https://github.com/msys2/MSYS2-packages/issues/2379

Whatever the solution will be, it should be consistent with the manual page of
windres;
option --preprocessor program
could arguably be interpreted to take just a "program" as an argument but its
own description contradicts that:
> The default preprocessor argument is "gcc -E -xc-header -DRC_INVOKED".

option --preprocessor-arg option
is described "to specify additional text to be passed to preprocessor on its
command line" so it should accept multiple arguments but is restricted to one
argument only per option, resulting in unpleasantly lengthy command lines in
makefiles that would use this option per argument

My suggestion is to apply some obvious magic to option --preprocessor; 
everything following a space-separated dash, like " -" in "path to gcc -x -y",
should be used as a set of arguments as before, so confining the new
space-in-pathname support to the actual command.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]