Subject: re: HEADS UP: new toolchain info! (now default on i386)
To: Todd Vierling <>
From: matthew green <>
List: current-users
Date: 09/22/2001 18:27:07
   * NOCLEANDIR is deliberately not honored under src/tools.  The reason for
     this is that the update strategy of src/tools is a little different:
       - Tools are rebuilt based on timestamp checking between the installed
         tool and its sources; this means that a tool won't necessarily need
         rebuilding if its build directory has been cleandir'd.
       - Tools that are out-of-date are much more at risk of screwing up the
         build than sources in various main tree directories.  Accordingly, a
         tool rebuild will *always* cleandir before building.

could we reconsider this?  i do agree that NOCLEANDIR shouldn't affect
this, but sometimes you Just Don't Want To Do This, and it's nice to
have the knob available..  TOOLS_NOCLEANDIR?  or something.
   * The system can now cross-build the standard "make build" from a 1.5 host,

this is way cool.  :-)
       ignored.)  This directory should correspond to a given source tree and
       host platform; it can contain multiple targets -- all target-specific
       binaries are divergently named.

again, very nice.  i can remove a bit of magic now :-)

thanks for this work.  any reason not to enable USE_NEW_TOOLCHAIN for