This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [toplevel] Toplevel bootstrap 3/4, remove directory symlinking
- From: Krister Walfridsson <cato at df dot lth dot se>
- To: Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 29 Dec 2005 01:53:50 +0100 (CET)
- Subject: Re: [toplevel] Toplevel bootstrap 3/4, remove directory symlinking
- References: <43A917C7.3090202@lu.unisi.ch>
On Wed, 21 Dec 2005, Paolo Bonzini wrote:
This patch removes the directory symlinking which introduces comparison
failures on *BSD operating systems. The targets `make unstage' and `make
stage' were not present when the directory symlinking was introduced, and
they provide a convenient way to bring directories in a consistent state.
2005-12-21 Paolo Bonzini <bonzini@gnu.org>
* Makefile.tpl (stage[+id+]-start, stage[+id+]-end): Do not try
to use symbolic links between directories. Avoid race conditions
or make them harmless.
* Makefile.in: Regenerate.
* configure.in: Do not try to use symbolic links between directories.
* configure: Regenerate.
What is the status of this patch? NetBSD has not been able
to bootstrap for about two weeks now because of the comparison
failure, and this patch brings it back to bootstrap-land.
(Tested on i386-unknown-netbsdelf2.1)
/Krister