On Wed, Sep 11, 2013 at 04:01:50PM +0200, Paolo Bonzini wrote: > > ./configure --extra-cflags="-Dcoroutine_fn='__attribute__((coroutine_fn))'" > > Where does the shell read config-host.mak? Make does not need the quotes.
I might have been confused about the shell vs. make interpreting the string, but I am positive that without the patch, the following fails: mkdir bin/test cd bin/test ../../configure \ --extra-cflags="-Dcoroutine_fn='__attribute__((coroutine_fn))' -w" make tests/test-coroutine touch ../../configure make tests/test-coroutine with the following error message: config-host.mak is out-of-date, running configure sh: 1: Syntax error: "(" unexpected make: *** [config-host.mak] Error 2 My patch fixes this issue. -- Gabriel