[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.
- [Bug binutils/27594] New: build processes broken by changed space handling,
towo at towo dot net <=