------------------------------------------------------------------------ r169 | ymorin | 2007-05-24 19:51:49 +0200 (Thu, 24 May 2007) | 2 lines Changed paths: M /trunk/version Update version to -svn. ------------------------------------------------------------------------ r170 | ymorin | 2007-05-24 21:00:26 +0200 (Thu, 24 May 2007) | 2 lines Changed paths: M /trunk/scripts/crosstool.sh In the non-canadian case, also force the build system. ------------------------------------------------------------------------ r172 | ymorin | 2007-05-25 21:30:42 +0200 (Fri, 25 May 2007) | 3 lines Changed paths: M /trunk/Makefile M /trunk/docs/overview.txt M /trunk/scripts/crosstool.sh M /trunk/scripts/functions Add the possibility to stop after a specified step. Update the Makefile help and the documentation accordingly. ------------------------------------------------------------------------ r186 | ymorin | 2007-05-27 22:22:06 +0200 (Sun, 27 May 2007) | 3 lines Changed paths: M /trunk M /trunk/Makefile A /trunk/Makefile.steps (from /branches/YEM-nptl/Makefile.steps:185) M /trunk/config/kernel_linux_headers_install.in M /trunk/config/libc.in M /trunk/config/libc_glibc.in M /trunk/config/target.in M /trunk/docs/overview.txt A /trunk/patches/gcc/4.1.2/801-softfloat-fix.patch (from /branches/YEM-nptl/patches/gcc/4.1.2/801-softfloat-fix.patch:185) A /trunk/patches/glibc/2.5/glibc-2.4-i686-assembler.patch (from /branches/YEM-nptl/patches/glibc/2.5/glibc-2.4-i686-assembler.patch:185) A /trunk/patches/glibc/2.5/glibc-i386-preferred-stack-boundary.patch (from /branches/YEM-nptl/patches/glibc/2.5/glibc-i386-preferred-stack-boundary.patch:185) D /trunk/patches/glibc/2.5/make-install-lib-all.patch A /trunk/patches/glibc/2.5/make-install-lib-all.patch.dont_apply (from /branches/YEM-nptl/patches/glibc/2.5/make-install-lib-all.patch.dont_apply:185) A /trunk/samples/i686-nptl-linux-gnu (from /branches/YEM-nptl/samples/i686-nptl-linux-gnu:185) R /trunk/samples/i686-nptl-linux-gnu/crosstool.config (from /branches/YEM-nptl/samples/i686-nptl-linux-gnu/crosstool.config:185) M /trunk/scripts/build/binutils.sh M /trunk/scripts/build/cc_core_gcc.sh M /trunk/scripts/build/debug/dmalloc.sh M /trunk/scripts/build/libc_glibc.sh M /trunk/scripts/build/libc_uClibc.sh M /trunk/scripts/build/libfloat.sh M /trunk/scripts/crosstool.sh M /trunk/scripts/functions Merge the NPTL stuff. That still leaves the linuxthreads stuff broken, but it was just before. I don't care anyway. Time to fix that later... ------------------------------------------------------------------------ r187 | ymorin | 2007-05-27 22:23:41 +0200 (Sun, 27 May 2007) | 2 lines Changed paths: M /trunk/scripts/crosstool.sh Forgot to remove all build system tools from the generated toolchain. ------------------------------------------------------------------------ r188 | ymorin | 2007-05-27 22:29:22 +0200 (Sun, 27 May 2007) | 3 lines Changed paths: M /trunk/config/debug/gdb.in M /trunk/config/target.in No longer mark NPTL as being EXPERIMENTAL. But mark build a native gdb as being EXPERIMENTAL. ------------------------------------------------------------------------ r189 | ymorin | 2007-05-27 23:15:46 +0200 (Sun, 27 May 2007) | 2 lines Changed paths: M /trunk/tools/config.guess Update tools/config.guess. ------------------------------------------------------------------------ r191 | ymorin | 2007-05-27 23:30:34 +0200 (Sun, 27 May 2007) | 4 lines Changed paths: M /trunk/scripts/build/libfloat.sh Fix libfloat when calling the compiler: - when not compiling NPTL, the shared core C compiler does not exist, - PATH arranges for the shared core C compiler to be found before the static one, so no need to force it. ------------------------------------------------------------------------ r192 | ymorin | 2007-05-28 22:57:40 +0200 (Mon, 28 May 2007) | 3 lines Changed paths: M /trunk/scripts/functions Don't start a state restoration if it is not available. Fortuitly discovered that $SECONDS is inherited from shell to sub-shells. Good! ------------------------------------------------------------------------ r193 | ymorin | 2007-05-28 23:32:43 +0200 (Mon, 28 May 2007) | 2 lines Changed paths: M /trunk/config/libc_glibc.in Fix comment about glibc's extra addons config option. ------------------------------------------------------------------------ r194 | ymorin | 2007-05-28 23:33:35 +0200 (Mon, 28 May 2007) | 2 lines Changed paths: M /trunk/scripts/crosstool.sh Fix and enhance the STOP/RESTART facility. ------------------------------------------------------------------------ r195 | ymorin | 2007-05-29 21:30:38 +0200 (Tue, 29 May 2007) | 2 lines Changed paths: M /trunk/config/target.in M /trunk/config/toolchain.in Threading model does not belong to the target sub-menu, but to the toolchain sub-menu. ------------------------------------------------------------------------ r196 | ymorin | 2007-05-29 21:56:21 +0200 (Tue, 29 May 2007) | 2 lines Changed paths: M /trunk/scripts/functions Small fix in the log level when dumping the last messages (elapsed time). ------------------------------------------------------------------------ r197 | ymorin | 2007-06-01 18:20:20 +0200 (Fri, 01 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/functions Messages from the downloaders should be tagged ALL, not DEBUG. ------------------------------------------------------------------------ r198 | ymorin | 2007-06-01 18:50:29 +0200 (Fri, 01 Jun 2007) | 2 lines Changed paths: M /trunk/Makefile Kill duplicated help text. ------------------------------------------------------------------------ r199 | ymorin | 2007-06-01 18:55:33 +0200 (Fri, 01 Jun 2007) | 2 lines Changed paths: M /trunk/Makefile.steps M /trunk/config M /trunk/config/config.in A /trunk/config/tools M /trunk/docs/overview.txt M /trunk/kconfig/Makefile A /trunk/scripts/build/tools A /trunk/scripts/build/tools.sh (from /trunk/scripts/build/debug.sh:196) M /trunk/scripts/crosstool.sh Introduce the notion of tols facilities (none so far, sstrip coming right away...). ------------------------------------------------------------------------ r200 | ymorin | 2007-06-01 19:00:43 +0200 (Fri, 01 Jun 2007) | 2 lines Changed paths: A /trunk/config/tools/sstrip.in A /trunk/patches/ELFkickers A /trunk/patches/ELFkickers/2.0a A /trunk/patches/ELFkickers/2.0a/100-use_CC_not_gcc.patch A /trunk/scripts/build/tools/sstrip.sh Add the first tool facility: sstrip. ------------------------------------------------------------------------ r201 | ymorin | 2007-06-01 22:06:22 +0200 (Fri, 01 Jun 2007) | 4 lines Changed paths: M /trunk/Makefile.steps M /trunk/docs/overview.txt M /trunk/scripts/crosstool.sh Rename two steps to their real names: - cc_core_pass_1 is really cc_core_static, - cc_core_pass_2 is really cc_core_shared. ------------------------------------------------------------------------ r202 | ymorin | 2007-06-02 09:56:45 +0200 (Sat, 02 Jun 2007) | 4 lines Changed paths: M /trunk/scripts/build/libc_glibc.sh scripts/build/libc_glibc.sh: - clean up addons list creation, - make NPTL work again with this. ------------------------------------------------------------------------ r203 | ymorin | 2007-06-02 10:13:13 +0200 (Sat, 02 Jun 2007) | 2 lines Changed paths: M /trunk/Makefile.steps M /trunk/docs/overview.txt M /trunk/scripts/crosstool.sh Revert revision 201: renaming the two cc_core passes was a bad idea. ------------------------------------------------------------------------ r204 | ymorin | 2007-06-02 17:50:45 +0200 (Sat, 02 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/crosstool.sh Be a little more explicit when the user wants to restart a non-restartable build. ------------------------------------------------------------------------ r205 | ymorin | 2007-06-04 19:35:14 +0200 (Mon, 04 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/build/tools/sstrip.sh Small eye-candy fix. ------------------------------------------------------------------------ r206 | ymorin | 2007-06-04 19:51:55 +0200 (Mon, 04 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/tarball.sh Stale log files are now named "log.*", not "*.log". ------------------------------------------------------------------------ r207 | ymorin | 2007-06-16 19:41:01 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: A /trunk/scripts/build/debug/template.sh A /trunk/scripts/build/tools/template.sh Add two te;plates on how to add a new tool/debug facility. ------------------------------------------------------------------------ r208 | ymorin | 2007-06-16 19:56:17 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/config/kernel_linux_headers_install.in dd the two latest versions of the linux kernel. ------------------------------------------------------------------------ r209 | ymorin | 2007-06-16 20:00:35 +0200 (Sat, 16 Jun 2007) | 3 lines Changed paths: M /trunk/Makefile Don't go menuconfig if no .config present. Handle the case where targets does not exist when calling distclean. ------------------------------------------------------------------------ r210 | ymorin | 2007-06-16 20:01:59 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/kconfig/Makefile Rework the generated config file handling. ------------------------------------------------------------------------ r211 | ymorin | 2007-06-16 20:04:05 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/functions When searching a matching extension for a file, also check for the empty extension. ------------------------------------------------------------------------ r212 | ymorin | 2007-06-16 20:08:14 +0200 (Sat, 16 Jun 2007) | 3 lines Changed paths: M /trunk/scripts/build/binutils.sh M /trunk/scripts/build/cc_core_gcc.sh M /trunk/scripts/build/cc_gcc.sh M /trunk/scripts/build/debug/dmalloc.sh M /trunk/scripts/build/debug/gdb.sh M /trunk/scripts/build/kernel_linux.sh M /trunk/scripts/build/libc_glibc.sh M /trunk/scripts/build/libc_uClibc.sh M /trunk/scripts/build/libfloat.sh M /trunk/scripts/build/tools/sstrip.sh Add a function to print each component's filename: this eases building the tarball of the generated toolchain. Hard-link the libfloat tarball instead of soft-link: this also eases building the afore-mentioned tarball. ------------------------------------------------------------------------ r213 | ymorin | 2007-06-16 22:45:03 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/kconfig/conf.c When doing a silent old config, don't check if stdin was redirected. ct-ng doesn't use this feature, and even better yet, it makes explicit use of redirecting both stdin and stdout at aome moments. ------------------------------------------------------------------------ r214 | ymorin | 2007-06-16 22:47:58 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/kconfig/Makefile Answer default values when doing a defoldconfig. ------------------------------------------------------------------------ r215 | ymorin | 2007-06-16 23:44:45 +0200 (Sat, 16 Jun 2007) | 2 lines Changed paths: M /trunk/scripts/build/binutils.sh M /trunk/scripts/build/cc_core_gcc.sh M /trunk/scripts/build/cc_gcc.sh M /trunk/scripts/build/kernel_linux.sh M /trunk/scripts/build/libc_glibc.sh M /trunk/scripts/build/libc_uClibc.sh M /trunk/scripts/build/libfloat.sh Fix printing components' file names. ------------------------------------------------------------------------ r216 | ymorin | 2007-06-17 00:23:53 +0200 (Sun, 17 Jun 2007) | 3 lines Changed paths: M /trunk/scripts/crosstool.sh M /trunk/scripts/functions M /trunk/scripts/saveSample.sh scripts/functions is responsible for initiating the log file. Users of the log facility are in charge to use, move, delete this log file, now. ------------------------------------------------------------------------ r217 | ymorin | 2007-06-17 13:13:48 +0200 (Sun, 17 Jun 2007) | 2 lines Changed paths: M /trunk/samples/Makefile M /trunk/scripts/tarball.sh Add the "regtest" make target: call "make regtest", and all samples wil be built, and a tarball made for each of them. First sample to fail causes the test to stop. ------------------------------------------------------------------------ r218 | ymorin | 2007-06-17 13:45:18 +0200 (Sun, 17 Jun 2007) | 3 lines Changed paths: M /trunk/samples/Makefile Add intermediate mesages when building regtests. Distclean the repository after each sample during regtests. ------------------------------------------------------------------------ r219 | ymorin | 2007-06-17 14:11:16 +0200 (Sun, 17 Jun 2007) | 11 lines Changed paths: M /trunk/Makefile M /trunk/config/global.in M /trunk/docs/overview.txt M /trunk/scripts/showSamples.sh scripts/showSamples.sh: - revert sample dumping to not show the components versions; docs/overview.txt: - reorder docs/overview.txt so that configuring comes before running, - tell about regtest; Makefile: config/global.in: - point to docs/overview.txt for the list of steps; ------------------------------------------------------------------------ r220 | ymorin | 2007-06-17 14:45:36 +0200 (Sun, 17 Jun 2007) | 2 lines Changed paths: M /trunk/version Prepare to release crosstool-ng-0.0.4. ------------------------------------------------------------------------ r221 | ymorin | 2007-06-17 14:46:41 +0200 (Sun, 17 Jun 2007) | 2 lines Changed paths: A /tags/crosstool-ng-0.0.4 (from /trunk:220) Tag version 0.0.4. ------------------------------------------------------------------------