Yann E. MORIN"
398b1b8e69
When sstrip is already downloaded, link instead of copying (as for all other
...
components).
A little eye-candy fix.
2007-09-16 08:27:37 +00:00
Yann E. MORIN"
0b39dc5751
Revert multilib handling. Even if we don't do multilib, we need to at least
...
say we don't, and not let gcc choose on its own (which it does wrong).
2007-09-16 08:24:55 +00:00
Yann E. MORIN"
3f09a4d4c6
Further improve the architecture-specific framework.
...
Apply this framework into building of glibc and gcc.
(Whoo! 500th commit! Yeah!)
2007-09-15 21:44:18 +00:00
Yann E. MORIN"
8ed77399de
We don't support Cygwin yet, no point in having quirks in.
2007-09-15 08:40:07 +00:00
Yann E. MORIN"
9501e62afa
Further expand the architecture-specific function: add CT_KERNEL_ARCH building.
2007-09-14 21:50:30 +00:00
Yann E. MORIN"
60b0bb1bab
Migrate all supported architectures to use the architecture-specific framework.
2007-09-14 21:17:59 +00:00
Yann E. MORIN"
7b70a704e0
Add the framework to have architecture-specific configuration and functions.
...
API is not yet defined.
2007-09-14 17:43:16 +00:00
Yann E. MORIN"
ae7e017380
Small eye candy fix.
2007-09-14 17:29:39 +00:00
Yann E. MORIN"
25fb1678c0
Fix setting floating point in uClibc (thanks to Szilveszter Ordog <ordog@mail.thot-soft.com>)
2007-09-14 16:02:45 +00:00
Yann E. MORIN"
d409c9fd1a
Merge from branches/ia64@476 : add ia64 preliminary support.
2007-09-11 17:24:09 +00:00
Yann E. MORIN"
07549c00fb
Use symlinks to the localy stored tarballs rather than copying them.
...
If saving tarballs to local storage is selected, move newly downloaded tarballs there and symlink.
2007-09-08 19:00:45 +00:00
Yann E. MORIN"
011e23d094
Add D.U.M.A. 2_5_8 and associated patches.
...
Fix a patch for D.U.M.A 2_5_1.
Add libelf 0.8.10, still does not build... :-(
2007-09-07 21:31:01 +00:00
Yann E. MORIN"
0bee99ed38
Add a patch to enqable NPTL build on ARM OABI with glibc-2.6.1.
...
Fix a comment.
2007-09-06 12:38:52 +00:00
Yann E. MORIN"
ec13f54483
In some cases, dmalloc fails to build when building in parallel. Do not use -j# for dmalloc.
2007-09-06 08:57:45 +00:00
Yann E. MORIN"
9f3340951a
Bah, a really small cosmetic fix...
2007-09-02 16:01:30 +00:00
Yann E. MORIN"
c64da6b7d4
Print a log message when entering/leaving the two core compiler passes.
2007-09-02 09:26:57 +00:00
Yann E. MORIN"
1b80955d74
Fix restoring the environment.
2007-08-16 12:13:45 +00:00
Yann E. MORIN"
09f0dcc66f
Change "triplet" (target triplet) to "tuple". That sounds better!
...
Document overriding the number of // jobs.
Some small documentation fixes.
2007-08-15 16:18:35 +00:00
Yann E. MORIN"
54cca9f2ba
Add the possibility to force the number of // jobs without reconfiguring.
2007-08-15 14:59:37 +00:00
Yann E. MORIN"
46e19208cd
Warn when using -pipe with glibc>=2.6.
2007-08-15 14:35:11 +00:00
Yann E. MORIN"
e58af8f79e
Get rid of the core cc selection. It is now the same as the final compiler.
2007-08-15 10:14:43 +00:00
Yann E. MORIN"
ecd5005989
Don't use -pipe when building glibc>=2.6: ./configure chokes on it.
...
(This is because "gcc -pipe --help" doesn't print what it should print).
2007-08-12 15:19:45 +00:00
Yann E. MORIN"
a2323d410a
Fix a small typo when extracting non-compressed steps.
...
Have a go for a sane handlign of tar options and extensions.
2007-08-12 15:18:09 +00:00
Yann E. MORIN"
7ee3cc8bc9
Fix saving the environment. Thanks to Mark Vels <Mark.Vels@fundem.net> for pointed it out!
2007-08-12 08:43:56 +00:00
Yann E. MORIN"
ab8763bedd
Introduce new config option: CT_TARGET_ALIAS_SED_EXPR
...
This option is used as a sed expression to pass onto CT_TARGET to create an alias.
2007-08-07 19:40:38 +00:00
Yann E. MORIN"
feb0328d7a
Make use of setsid to spawn removal processes: we don't want the rm's to stop if the main script fails and ends before all directories were removed.
2007-08-07 18:05:41 +00:00
Yann E. MORIN"
72caaf7717
Revert previous spurious commit.
2007-08-07 17:08:13 +00:00
Yann E. MORIN"
f1741dc507
Fix the Makefile.in to correctly remove generated documentation.
2007-08-07 17:07:39 +00:00
Yann E. MORIN"
1dc89fa058
A little cleanup in the glibc's pthread headers install.
2007-08-03 20:27:15 +00:00
Yann E. MORIN"
7131764f9c
Remove any reference to libfloat. That has gone once and for all.
...
Rationale:
Most of the time, soft-float problems are caused by this sucker of gcc:
it has support for soft float for all of the targets I've tried so far,
but does not activate this code until you dwelve into half a dozen of
files to make it accept to build and link the support code...
So, yes: gcc has soft-float support. And again, yes: gcc is a sucker.
2007-07-30 20:02:13 +00:00
Yann E. MORIN"
96ef489cb4
Tidy up a bit the uClibc config munging.
2007-07-28 11:59:37 +00:00
Yann E. MORIN"
a69e51dc7c
MAKEFLAGS was leaking into some components build system (dmalloc, for example). This fixes it.
2007-07-23 19:49:35 +00:00
Yann E. MORIN"
752c190425
Fix installing a glibc header for those archs that are in ports.
2007-07-22 13:27:04 +00:00
Yann E. MORIN"
fc70acd6e7
Update the download messages for sstrip.c to the same mesages used in scripts/functions.
2007-07-17 21:55:15 +00:00
Yann E. MORIN"
3f4ac101f2
When isntalling aliases, send symlinks creation to CT_DEBUG log level.
2007-07-17 21:41:39 +00:00
Yann E. MORIN"
1a32a0fbbc
Remove the symlinks to the build/host tools earlier.
2007-07-17 21:38:35 +00:00
Yann E. MORIN"
d995e22025
Add an option to save downloaded tarballs to local tarballs directory.
...
Sanitise CT_GetFile.
Change some messages (Copying -> Retrieving).
2007-07-15 17:00:30 +00:00
Yann E. MORIN"
d393b01cb1
Redirect the strace build messages to the logger!
2007-07-14 16:41:03 +00:00
Yann E. MORIN"
75fdf70a6c
Print a message when installing populate.
2007-07-14 13:09:51 +00:00
Yann E. MORIN"
e4a493abc9
Add ltrace (and libelf) utilities.
...
Marked as BROKEN for others to debug that if they need it.
2007-07-13 12:22:34 +00:00
Yann E. MORIN"
7eeab77560
Add a test for lynx (needed to download sstrip.c from buildroot).
2007-07-13 10:26:30 +00:00
Yann E. MORIN"
a464eeecda
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-12 19:52:09 +00:00
Yann E. MORIN"
1e7411cce7
Test for curl or wget only once, not at each download.
2007-07-12 19:20:36 +00:00
Yann E. MORIN"
28f92e8b09
Add strace debugging aid.
2007-07-12 13:34:56 +00:00
Yann E. MORIN"
b405d20839
Use "$CT_CC}" instead of "gcc" when calling target compilers.
2007-07-12 13:22:26 +00:00
Yann E. MORIN"
21842b5910
Add D.U.M.A., the Electric Fence successor.
2007-07-12 08:47:15 +00:00
Yann E. MORIN"
429be50c73
Fix linking target-cc to target-gcc.
2007-07-12 08:46:50 +00:00
Yann E. MORIN"
a140410cfa
Fix a type in the debug and tools templates.
2007-07-11 21:01:37 +00:00
Yann E. MORIN"
c818d161bf
Change the target-cc link from soft to hard. This way, there's no soft link in this directory.
2007-07-11 14:51:38 +00:00
Yann E. MORIN"
1f16f7a6f7
Add a utility to populate a root directory with libraries from the toolchain.
2007-07-08 17:44:59 +00:00