2007-07-15Add an option to save downloaded tarballs to local tarballs directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 17:00:30 +0000] rev 265
Add an option to save downloaded tarballs to local tarballs directory.
Sanitise CT_GetFile.
Change some messages (Copying -> Retrieving).

2007-07-15Really unmark gcc-4.2.0 as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 16:32:14 +0000] rev 264
Really unmark gcc-4.2.0 as being EXPERIMENTAL.

2007-07-15Unmark gcc-4.2.0 as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:43:36 +0000] rev 263
Unmark gcc-4.2.0 as being EXPERIMENTAL.

2007-07-15Copy softfloat fix patch from gcc-4.1.2 to gcc-4.2.0.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:42:43 +0000] rev 262
Copy softfloat fix patch from gcc-4.1.2 to gcc-4.2.0.

2007-07-15Rename all Makefiles used by ct-ng into (something).mk, to avoid confusion.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 09:09:04 +0000] rev 261
Rename all Makefiles used by ct-ng into (something).mk, to avoid confusion.

2007-07-15Fix distclean.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 15 Jul 2007 08:37:22 +0000] rev 260
Fix distclean.

2007-07-14Sanitise populate a little bit.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 21:21:55 +0000] rev 259
Sanitise populate a little bit.

2007-07-14Re-order help entries in populate.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 20:43:51 +0000] rev 258
Re-order help entries in populate.

2007-07-14Re-diff strace patches against current version.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 17:34:54 +0000] rev 257
Re-diff strace patches against current version.

2007-07-14Add patches for strace 4.5.15.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 17:02:05 +0000] rev 256
Add patches for strace 4.5.15.

2007-07-14Redirect the strace build messages to the logger!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 16:41:03 +0000] rev 255
Redirect the strace build messages to the logger!

2007-07-14Print a message when installing populate.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:09:51 +0000] rev 254
Print a message when installing populate.

2007-07-14Upgrade populate.in:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:09:17 +0000] rev 253
Upgrade populate.in:
- systematically make paths absolute,
- somewhat beautify the help ;essage,
- explain why ../ is to be seatrched for.

2007-07-14DEfault log level to CT_LOG_DEBUG if CT_DEBUG_CT is set, and to CT_LOG_INFO if not.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:06:56 +0000] rev 252
DEfault log level to CT_LOG_DEBUG if CT_DEBUG_CT is set, and to CT_LOG_INFO if not.

2007-07-14Add a patch to gcc to expand switch-case to an if-else sequence (from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 13:04:51 +0000] rev 251
Add a patch to gcc to expand switch-case to an if-else sequence (from buildroot).

2007-07-14Update config.sub.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 10:25:16 +0000] rev 250
Update config.sub.

2007-07-14Echo what's going on when make-ing and installing crosstool-NG. Use kernel-like simplified messages.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 14 Jul 2007 10:19:01 +0000] rev 249
Echo what's going on when make-ing and installing crosstool-NG. Use kernel-like simplified messages.

2007-07-13Mark some linux versions as obsolete.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:45:48 +0000] rev 248
Mark some linux versions as obsolete.
Add missing dot relewases.

2007-07-13Mark binutils-2.6.17.* as being EXPERIMENTAL versions.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:26:45 +0000] rev 247
Mark binutils-2.6.17.* as being EXPERIMENTAL versions.

2007-07-13Document CT_OBSOLETE, CT_EXPERIMENTAL and CT_BROKEN.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 14:25:06 +0000] rev 246
Document CT_OBSOLETE, CT_EXPERIMENTAL and CT_BROKEN.

2007-07-13Add ltrace (and libelf) utilities.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 12:22:34 +0000] rev 245
Add ltrace (and libelf) utilities.
Marked as BROKEN for others to debug that if they need it.

2007-07-13Introduce a BROKEN option (depends on EXPERIMENTAL) to hide/see broken stuff for debugging sessions!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 12:15:53 +0000] rev 244
Introduce a BROKEN option (depends on EXPERIMENTAL) to hide/see broken stuff for debugging sessions!
Re-order: OBSOLETE goes before EXPERIMENTAL.

2007-07-13Add a test for lynx (needed to download sstrip.c from buildroot).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 13 Jul 2007 10:26:30 +0000] rev 243
Add a test for lynx (needed to download sstrip.c from buildroot).

2007-07-12Get rid of the legacy local variable got_it.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 19:52:09 +0000] rev 242
Get rid of the legacy local variable got_it.
Allow to download files without extension.
Allow to specify a preffered extension when downloading a file.

2007-07-12Test for curl or wget only once, not at each download.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 19:20:36 +0000] rev 241
Test for curl or wget only once, not at each download.

2007-07-12Add the TODO file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 15:40:50 +0000] rev 240
Add the TODO file.

2007-07-12Add strace debugging aid.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:34:56 +0000] rev 239
Add strace debugging aid.

2007-07-12Unmark D.U.M.A. as being EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:23:21 +0000] rev 238
Unmark D.U.M.A. as being EXPERIMENTAL.

2007-07-12Use "$CT_CC}" instead of "gcc" when calling target compilers.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 13:22:26 +0000] rev 237
Use "$CT_CC}" instead of "gcc" when calling target compilers.

2007-07-12Add D.U.M.A., the Electric Fence successor.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 08:47:15 +0000] rev 236
Add D.U.M.A., the Electric Fence successor.

2007-07-12Fix linking target-cc to target-gcc.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 12 Jul 2007 08:46:50 +0000] rev 235
Fix linking target-cc to target-gcc.

2007-07-11Fix a type in the debug and tools templates.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 21:01:37 +0000] rev 234
Fix a type in the debug and tools templates.

2007-07-11Overwrite existing symlinks when installing crosstool-NG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 16:04:18 +0000] rev 233
Overwrite existing symlinks when installing crosstool-NG.

2007-07-11Add an x86_64 sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 15:31:51 +0000] rev 232
Add an x86_64 sample.

2007-07-11Change the target-cc link from soft to hard. This way, there's no soft link in this directory.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 11 Jul 2007 14:51:38 +0000] rev 231
Change the target-cc link from soft to hard. This way, there's no soft link in this directory.

2007-07-09Revamp the regtest action:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 20:58:46 +0000] rev 230
Revamp the regtest action:
- enable one regtest per sample,
- enable regtest for either local or global samples, or both,
- document this in the help-build text.

2007-07-09Separate clean actions from build actions;
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 20:55:32 +0000] rev 229
Separate clean actions from build actions;
Re-label "Preconfigured actions" to "Preconfigured toolchains";
Small eye-candy fix in the help text for liststeps.

2007-07-09Be a little more verbose during regtest to say that a sample did build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 18:37:21 +0000] rev 228
Be a little more verbose during regtest to say that a sample did build.

2007-07-09Update man page to explictly point to overview.txt.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 17:35:45 +0000] rev 227
Update man page to explictly point to overview.txt.
In overview.txt, document usage of the populate script.

2007-07-09Add linux-2.6.22.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 09 Jul 2007 16:34:44 +0000] rev 226
Add linux-2.6.22.

2007-07-08Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:30:48 +0000] rev 225
Bump version to +svn.

2007-07-08Bump version to 0.2.0. crosstool-ng-0.2.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:29:35 +0000] rev 224
Bump version to 0.2.0.

2007-07-08Fix the install procedure:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:28:47 +0000] rev 223
Fix the install procedure:
- remove useless script tools/addToolVersion.sh: it is not needed when running crosstool-NG, only for developpers,
- create a symlink to the configuration extract script, so that it is in the PATH if ct-ng is.

2007-07-08Update the mips-unknown-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:26:37 +0000] rev 222
Update the mips-unknown-linux-uclibc sample.

2007-07-08Update the i586-geode-linux-uclibc sample.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:24:03 +0000] rev 221
Update the i586-geode-linux-uclibc sample.

2007-07-08Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 22:22:18 +0000] rev 220
Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.

2007-07-08Ad da svn:ignore property to ignore my local TOD file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 21:27:18 +0000] rev 219
Ad da svn:ignore property to ignore my local TOD file.

2007-07-08Make distclean work again: don't try to remove a directory twice.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 17:56:13 +0000] rev 218
Make distclean work again: don't try to remove a directory twice.

2007-07-08Add a utility to populate a root directory with libraries from the toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 17:44:59 +0000] rev 217
Add a utility to populate a root directory with libraries from the toolchain.

2007-07-08Add linux-2.6.21.6 kernel.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Jul 2007 11:02:38 +0000] rev 216
Add linux-2.6.21.6 kernel.

2007-07-07Make regtest work back again.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 21:20:20 +0000] rev 215
Make regtest work back again.

2007-07-07Disable tarball creation until it's fixed.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 21:10:30 +0000] rev 214
Disable tarball creation until it's fixed.

2007-07-07Clean a little bit more.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 17:21:59 +0000] rev 213
Clean a little bit more.

2007-07-07More uClibc parrallel compilation cleanup.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 16:12:38 +0000] rev 212
More uClibc parrallel compilation cleanup.

2007-07-07Parrallel compilation is broken for uClibc (I don't know if any of my patches is doing it, or if mainline is already broken).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 16:11:17 +0000] rev 211
Parrallel compilation is broken for uClibc (I don't know if any of my patches is doing it, or if mainline is already broken).

2007-07-07Silence "which" being verbose in some distros. (eg. Mandriva's which spawns "foobar was not found in /bin:/usr/bin:...." directly on stderr)
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 07 Jul 2007 09:58:14 +0000] rev 210
Silence "which" being verbose in some distros. (eg. Mandriva's which spawns "foobar was not found in /bin:/usr/bin:...." directly on stderr)

2007-07-06Update the mips-unknown-linux-uclibc sample, now it is able to build both linux and busybox.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 06 Jul 2007 18:07:04 +0000] rev 209
Update the mips-unknown-linux-uclibc sample, now it is able to build both linux and busybox.

2007-07-05Update the armeb-unknown-linux-gnu to be buildable.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Thu, 05 Jul 2007 18:11:11 +0000] rev 208
Update the armeb-unknown-linux-gnu to be buildable.
Both busybox-svn and linux-2.6.21.5 are succesfully built.

2007-07-04Update version to 0.1.2+svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:19:57 +0000] rev 207
Update version to 0.1.2+svn.

2007-07-04Bump version to 0.1.2. crosstool-ng-0.1.2
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:18:53 +0000] rev 206
Bump version to 0.1.2.

2007-07-04ct-ng now needs the 'build' action to be passed when restarting/stopping at a specific step.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 22:18:19 +0000] rev 205
ct-ng now needs the 'build' action to be passed when restarting/stopping at a specific step.
Don't use make to build steps, rather use CT_NG to call ct-ng.

2007-07-04Before trying to download sstrip (from buildroot), try a local copy first.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 21:56:14 +0000] rev 204
Before trying to download sstrip (from buildroot), try a local copy first.

2007-07-04Update the overview documentation.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 17:37:48 +0000] rev 203
Update the overview documentation.

2007-07-04Update the armeb-unknown-linux-uclibc sample to:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Wed, 04 Jul 2007 17:06:58 +0000] rev 202
Update the armeb-unknown-linux-uclibc sample to:
- use latest binutils,
- build sstrip,
- build dmalloc and gdb.

Note: linux-2.6.21.5 for NSLU2 and busybox build!

2007-07-03Add binutils-2.17.50.0.17.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:28:14 +0000] rev 201
Add binutils-2.17.50.0.17.

2007-07-03The armeb-unknown-linux-uclibc sample now builds without libfloat.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:23:58 +0000] rev 200
The armeb-unknown-linux-uclibc sample now builds without libfloat.
The generated toolchain is at least able to build busybox (which wasn't the case before).

2007-07-03Make checking the linux installed headers optional (instead of systematic).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:16:42 +0000] rev 199
Make checking the linux installed headers optional (instead of systematic).

2007-07-03Kill "./configure --local", it does not work and it is dangerous if one tries to "make uninstall"!
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 03 Jul 2007 22:05:00 +0000] rev 198
Kill "./configure --local", it does not work and it is dangerous if one tries to "make uninstall"!

2007-07-02Get rid of eclipse fiels once and for all.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 19:40:54 +0000] rev 197
Get rid of eclipse fiels once and for all.
Homogenise the references to crosstool-NG:
- the project is named "crosstool-NG"
- the front-end is named "ct-ng"
- don't use shortcuts (such as "ct-ng" to stand for "crosstool-NG")
Default action is to print help.
Don't speak of make rules when dumping help, just speak of actions.

2007-07-02Bump version to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:52:15 +0000] rev 196
Bump version to +svn.

2007-07-02Bump version. crosstool-ng-0.1.1
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:51:19 +0000] rev 195
Bump version.

2007-07-02Don't install licenses files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:49:21 +0000] rev 194
Don't install licenses files.

2007-07-02Fix handling --prefix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:47:55 +0000] rev 193
Fix handling --prefix.

2007-07-02Update docs/overview.txt to match the new way to call crosstool-ng: "ct-ng [action]" in lieu of "make [action]".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:47:17 +0000] rev 192
Update docs/overview.txt to match the new way to call crosstool-ng: "ct-ng [action]" in lieu of "make [action]".

2007-07-02Rephrase the licensing of patches/
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:45:27 +0000] rev 191
Rephrase the licensing of patches/

2007-07-02Little update to CREDITS.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 17:44:50 +0000] rev 190
Little update to CREDITS.

2007-07-02Silence calling the saveSample.sh script.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 02 Jul 2007 16:56:42 +0000] rev 189
Silence calling the saveSample.sh script.

2007-07-01Get rid of the eclipse files.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:26:09 +0000] rev 188
Get rid of the eclipse files.

2007-07-01Update version back to +svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:25:03 +0000] rev 187
Update version back to +svn.
Note: to show that svn is current version plus current developements, the dash (-) has been replaced with a plus (+).
Thus, now that 0.1.0 has been released, we're preparing the next version, that is 0.1.0 plus svn developments, thus 0.1.0+svn

2007-07-01Bump version to 0.1.0 crosstool-ng-0.1.0
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:22:23 +0000] rev 186
Bump version to 0.1.0

2007-07-01Fix running without installing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 21:21:11 +0000] rev 185
Fix running without installing.
Update README.
Point help to the man page.

2007-07-01chmod ct-ng to be executable in the build dir.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 20:56:25 +0000] rev 184
chmod ct-ng to be executable in the build dir.

2007-07-01./configure gains a help entry.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 20:52:34 +0000] rev 183
./configure gains a help entry.

2007-07-01Merge the build system to trunk: ct-ng is now installable:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 01 Jul 2007 19:04:20 +0000] rev 182
Merge the build system to trunk: ct-ng is now installable:
- ./configure --prefix=/some/place
- make
- make install
- export PATH="${PATH}:/some/place/bin"
- ct-ng <action>

2007-06-26Better handling of the steps lists:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 26 Jun 2007 21:23:05 +0000] rev 181
Better handling of the steps lists:
- new make rulle: liststeps,
- new help entry telling about liststeps,
- update documentation accordingly.

2007-06-19Make the progress bar a default for all samples.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Tue, 19 Jun 2007 17:50:46 +0000] rev 180
Make the progress bar a default for all samples.

2007-06-18Always call distclean after each sample when doing a regtest.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 18 Jun 2007 11:43:02 +0000] rev 179
Always call distclean after each sample when doing a regtest.

2007-06-17Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 17:16:24 +0000] rev 178
Update version to -svn.

2007-06-17Prepare to release crosstool-ng-0.0.5. crosstool-ng-0.0.5
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 17:15:24 +0000] rev 177
Prepare to release crosstool-ng-0.0.5.

2007-06-17Rework the help system. For now, this is mostly a no-op (it only re-organise the help entries), but later, that may come in handy when we want ct-ng to be installable).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 16:24:23 +0000] rev 176
Rework the help system. For now, this is mostly a no-op (it only re-organise the help entries), but later, that may come in handy when we want ct-ng to be installable).

2007-06-17Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 15:46:13 +0000] rev 175
Offer an option to build the gdbserver statically. This helps in case of debugging shared library loading.

2007-06-17The log file is no longer configurable: it is always "${CT_PREFIX_DIR}/build.log".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 14:51:37 +0000] rev 174
The log file is no longer configurable: it is always "${CT_PREFIX_DIR}/build.log".
Add an option to compress the log file upon successfull build.
Make rendering the toolchain read-only optional.
A few eye-candy fixes.

2007-06-17Default the progress bar to 'Y'.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 13:02:21 +0000] rev 173
Default the progress bar to 'Y'.

2007-06-17Bail out if .config is missing.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 13:02:00 +0000] rev 172
Bail out if .config is missing.

2007-06-17Speak of regtest in "make help".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:57:46 +0000] rev 171
Speak of regtest in "make help".

2007-06-17Update version to -svn.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:47:31 +0000] rev 170
Update version to -svn.

2007-06-17Prepare to release crosstool-ng-0.0.4. crosstool-ng-0.0.4
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:45:36 +0000] rev 169
Prepare to release crosstool-ng-0.0.4.

2007-06-17scripts/showSamples.sh:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 12:11:16 +0000] rev 168
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;

2007-06-17Add intermediate mesages when building regtests.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 11:45:18 +0000] rev 167
Add intermediate mesages when building regtests.
Distclean the repository after each sample during regtests.

2007-06-17Add 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.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 17 Jun 2007 11:13:48 +0000] rev 166
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.

2007-06-16scripts/functions is responsible for initiating the log file.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 22:23:53 +0000] rev 165
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.

2007-06-16Fix printing components' file names.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 21:44:45 +0000] rev 164
Fix printing components' file names.

2007-06-16Answer default values when doing a defoldconfig.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 20:47:58 +0000] rev 163
Answer default values when doing a defoldconfig.

2007-06-16When 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.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 20:45:03 +0000] rev 162
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.

2007-06-16Add a function to print each component's filename: this eases building the tarball of the generated toolchain.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:08:14 +0000] rev 161
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.

2007-06-16When searching a matching extension for a file, also check for the empty extension.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:04:05 +0000] rev 160
When searching a matching extension for a file, also check for the empty extension.

2007-06-16Rework the generated config file handling.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:01:59 +0000] rev 159
Rework the generated config file handling.

2007-06-16Don't go menuconfig if no .config present.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 18:00:35 +0000] rev 158
Don't go menuconfig if no .config present.
Handle the case where targets does not exist when calling distclean.

2007-06-16dd the two latest versions of the linux kernel.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 17:56:17 +0000] rev 157
dd the two latest versions of the linux kernel.

2007-06-16Add two te;plates on how to add a new tool/debug facility.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 16 Jun 2007 17:41:01 +0000] rev 156
Add two te;plates on how to add a new tool/debug facility.

2007-06-04Stale log files are now named "log.*", not "*.log".
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Jun 2007 17:51:55 +0000] rev 155
Stale log files are now named "log.*", not "*.log".

2007-06-04Small eye-candy fix.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Mon, 04 Jun 2007 17:35:14 +0000] rev 154
Small eye-candy fix.

2007-06-02Be a little more explicit when the user wants to restart a non-restartable build.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 15:50:45 +0000] rev 153
Be a little more explicit when the user wants to restart a non-restartable build.

2007-06-02Revert revision 201: renaming the two cc_core passes was a bad idea.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 08:13:13 +0000] rev 152
Revert revision 201: renaming the two cc_core passes was a bad idea.

2007-06-02scripts/build/libc_glibc.sh:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sat, 02 Jun 2007 07:56:45 +0000] rev 151
scripts/build/libc_glibc.sh:
- clean up addons list creation,
- make NPTL work again with this.

2007-06-01Rename two steps to their real names:
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 20:06:22 +0000] rev 150
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.

2007-06-01Add the first tool facility: sstrip.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 17:00:43 +0000] rev 149
Add the first tool facility: sstrip.

2007-06-01Introduce the notion of tols facilities (none so far, sstrip coming right away...).
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:55:33 +0000] rev 148
Introduce the notion of tols facilities (none so far, sstrip coming right away...).

2007-06-01Kill duplicated help text.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:50:29 +0000] rev 147
Kill duplicated help text.

2007-06-01Messages from the downloaders should be tagged ALL, not DEBUG.
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Fri, 01 Jun 2007 16:20:20 +0000] rev 146
Messages from the downloaders should be tagged ALL, not DEBUG.