[Bug driver/45041] New: 'gcc -E -o -' creates ./-.exe on cygwin
ericb at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Jul 23 12:10:00 GMT 2010
For a while, the autoconf testsuite failed on cygwin, because asking gcc to run
the preprocessor with an explicit output of '-' for stdout instead created a
text file ./-.exe containing the preprocessor output [1].
While the autoconf workaround was simple (remove '-o -' since -E already
implies a default of stdout), this anomaly in cygwin should be fixed [2].
[1] http://lists.gnu.org/archive/html/bug-autoconf/2010-07/msg00071.html
[2] http://cygwin.com/ml/cygwin/2010-07/msg00482.html
--
Summary: 'gcc -E -o -' creates ./-.exe on cygwin
Product: gcc
Version: 4.3.4
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: driver
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ericb at gcc dot gnu dot org
GCC build triplet: i686-pc-cygwin
GCC host triplet: i686-pc-cygwin
GCC target triplet: i686-pc-cygwin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45041
More information about the Gcc-bugs
mailing list