Commit Graph

1372 Commits

Author SHA1 Message Date
Yann E. MORIN"
ea1ed9627e Cosmetics: newline at end of file, ports are now a separate option. 2007-05-08 12:12:40 +00:00
Yann E. MORIN"
1bfad917b6 Print the major components and their version when calling "make help". 2007-05-08 10:57:34 +00:00
Yann E. MORIN"
095dfdceab Bah. Be silent when there is nothing to do: glibc has no config (file) to check. 2007-05-08 10:52:39 +00:00
Yann E. MORIN"
8df61a2186 Don't make checking the kernel config file a step by itself. Only make it a step if we need a not-provided kernel config file. 2007-05-07 22:09:36 +00:00
Yann E. MORIN"
13e8e5c773 Simplify kernel config file need.
Don't build a default config file when not needed.
2007-05-07 21:45:31 +00:00
Yann E. MORIN"
64d804c4f6 Fix glibc and uClibc downloading and extracting.
Although we no longer need the kernel config file, we now need to specify the kernel source directory when installing headers.
Re-order components downloading to match build order.
Fix the saveSample.sh script in case the referenced files are the same as the destination files.
2007-05-07 15:57:02 +00:00
Yann E. MORIN"
58b4c6d0a4 Merge the save-sample branch to trunk:
- reorder most of the environment setup,
 - geting, extracting and patching are now components' sub-actions,
 - save the current config as a sample to be used as a pre-configured target.
2007-05-07 09:04:02 +00:00
Yann E. MORIN"
45e6df196b Linux kernel headers install does not need the kernel to be configured. Dropping this unneccessary step. 2007-05-06 21:47:29 +00:00
Yann E. MORIN"
3aa41a1751 Some little cosmetics in final compiler. 2007-05-01 09:03:40 +00:00
Yann E. MORIN"
4902ad7b07 The linux kernel config file is now optional. If none is given, a default one is created using the default target for the given architecture. 2007-04-23 21:06:09 +00:00
Yann E. MORIN"
dfe9efd35f Fixed a non-fatal bug in a sed expression.
Some cosmetics as well.
2007-04-23 21:03:49 +00:00
Yann E. MORIN"
7779137ba8 Second shot at merging from the MIPS branch:
- log level boost for warnings and errors
- option re-ordering
- help updating
2007-04-23 20:30:34 +00:00
Yann E. MORIN"
9d86cde662 Merge missing ABI code from the MIPS branch. 2007-04-23 20:27:40 +00:00
Yann E. MORIN"
c1efc08c09 Merge first shot from the MIPS branch. 2007-04-21 17:31:51 +00:00
Yann E. MORIN"
66bc1c8896 Try to further fix using of the build and/or host tools for binutils to build properly. 2007-04-18 11:55:52 +00:00
Yann E. MORIN"
f1143ea8e9 Add an option for those having the kernel headers pre-installed from a customised local tree.
In that case, neither download, nor extract, nor patch.
2007-04-11 21:26:03 +00:00
Yann E. MORIN"
be398a9031 Ah! Recent versions of binutils need some of the build system (read CT_BUILD) tools to be accessible (ar is but an example).
Fix typo.
2007-04-10 16:05:59 +00:00
Yann E. MORIN"
0e479dbc93 Update config.guess.
Minor comment fix.
2007-04-10 14:55:15 +00:00
Yann E. MORIN"
aaea34768c Patch from Enrico WEIGELT <weigelt@metux.de> to disable __cxa_atexit for those C libraries with no support (old uClibc). 2007-03-21 21:03:22 +00:00
Yann E. MORIN"
a4a2447346 Fix C library addons/locales downloading.
Prepare for using the ports addon easily.
2007-03-10 14:46:35 +00:00
Yann E. MORIN"
dcdd2844e4 Add an option to remove the generated documentation.
(After an idea from Enrico Weigelt <weigelt@metux.de>).
2007-03-07 19:00:10 +00:00
Yann E. MORIN"
1906cf93f8 Add the full crosstool-NG sources to the new repository of its own.
You might just say: 'Yeah! crosstool-NG's got its own repo!".
Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup.
That means I'm putting backups in place in the afternoon.
That also means we've lost history... :-(
2007-02-24 11:00:05 +00:00