https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57125

Mike Frysinger <vapier at gentoo dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #8 from Mike Frysinger <vapier at gentoo dot org> ---
(In reply to Vladimír Čunát from comment #2)

i think you're spot on -- the logic is inverted

(In reply to Andrew Oakley from comment #5)

i think this patch is incorrect.  you're inverting what the Makefile explicitly
is saying to do.  namely, build/%.o should be depending on $(BCONFIG_H) and
they should be building with -DGENERATOR_FILE.  so the CFLAGS- lines need
fixing.

looking at trunk, this appears to be fixed here:
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=218325

the compile logic was inverted so that bconfig.h is included by default, and to
get config.h you have to define HOST_GENERATOR_FILE.  then the CFLAGS-xxx line
was updated to use that.

i guess we keep this open so hopefully it'll get backported to gcc-4.9 ?

Reply via email to