Improve the process for GNU toolsSplit the process to fetch GNU tools (until now embeddedwithin tools/Makefile.gnuhost) into a new Makefile.fetchgnu,MINIX-specific hence relocated, which is to be
Improve the process for GNU toolsSplit the process to fetch GNU tools (until now embeddedwithin tools/Makefile.gnuhost) into a new Makefile.fetchgnu,MINIX-specific hence relocated, which is to be also usedto fetch sources even when not building the tools.Use it for binutils too.Improve documentation.Also do not run configure on each run when MKUPDATE=yesThe .WAIT serialization instruction between fetching and otherconfigure sources was raising a new run of configure at eachcompilation. Avoid it by using two rules.Change-Id: Ie24950ccbb5c5067f3c1ea57b7bd8294e4c9445e
show more ...
NetBSD re-synchronization of the source treeThis brings our tree to NetBSD 7.0, as found on -current on the10-10-2015.This updates: - LLVM to 3.6.1 - GCC to GCC 5.1 - Replace minix/commands/z
NetBSD re-synchronization of the source treeThis brings our tree to NetBSD 7.0, as found on -current on the10-10-2015.This updates: - LLVM to 3.6.1 - GCC to GCC 5.1 - Replace minix/commands/zdump with usr.bin/zdump - external/bsd/libelf has moved to /external/bsd/elftoolchain/ - Import ctwm - Drop sprintf from libmincChange-Id: I149836ac18e9326be9353958bab9b266efb056f0
Binutils: Synchronization & Gold activationChange-Id: I5235984746178ee30b5db18e7def0016d9a0e36f
Allow install of binutils and import texinfo - Enable installing binutils from the base system. - Import texinfo which is required for the binutils tools to be compiled. - Also adapted the f
Allow install of binutils and import texinfo - Enable installing binutils from the base system. - Import texinfo which is required for the binutils tools to be compiled. - Also adapted the fetch rules to correctly generate the gitignore files for gcc, and allow the case of multiple modules in the same directory, as found in gnu/dist.Warning: This patch has an entry in docs/UPDATINGChange-Id: Ib781734e8fd7f9c6265fa65d62ba2cf3fccbc5ba
Toolchain upgrade and portability improvements.upgrade to NetBSD CVS release from 2012/10/17 12:00:00 UTCMakefiles updates to imporve portabilityMade sure to be consistent in the usage of brace
Toolchain upgrade and portability improvements.upgrade to NetBSD CVS release from 2012/10/17 12:00:00 UTCMakefiles updates to imporve portabilityMade sure to be consistent in the usage of braces/parenthesis atleast on a per file basis. For variables, it is recommended tocontinue to use braces.
Partially import gcc and binutilsThey are used as build tools for cross compilation. This import doesnot include the full distribution. Rather, it sports a shell scriptthat will download and patc
Partially import gcc and binutilsThey are used as build tools for cross compilation. This import doesnot include the full distribution. Rather, it sports a shell scriptthat will download and patch the distribution when compiled from/usr/src/tools (yet to be committed). This part of the source tree isonly necessary for cross compilation. It's not used or compiled fornative builds.