[Bug bootstrap/10996] Do not create files in the source directory

kcook at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Oct 23 14:23:00 GMT 2003


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10996


kcook at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kcook at gcc dot gnu dot org
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|---                         |3.4


------- Additional Comments From kcook at gcc dot gnu dot org  2003-10-23 14:18 -------
I believe this request is finally fulfilled.  The GCC 3.4 branch can now be
built from a read-only directory.

Some of the relevant patches checked in were:
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00196.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00666.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00805.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00817.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00818.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00826.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00829.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00845.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00848.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00862.html
http://gcc.gnu.org/ml/gcc-cvs/2003-10/msg00864.html

There is a new configuration option --enable-generated-files-in-srcdir which
restores the old behavior for distributions of releases.  This feature, though
working, needs a little Makefile tweaking for proper use by the endusers without
bison, flex, and makeinfo.  For that, I'll file a new PR.

Two files are still being produced by fastjar, of which GCC is a downstream
user.  I'll submit a patch for that to the upstream maintainer as well as
propose a local patch for GCC.

I'm closing this PR.



More information about the Gcc-bugs mailing list