Age | Commit message (Collapse) | Author | Files | Lines |
|
Split the has_or_abort function in two:
- one that checks if the tool if found,
- one that calls the above check, and aborts if not found
The rational behind this is to be able to check for a tool
and if not found, fallback to using our bundled version,
should the need arise (and I get time).
|
|
|
|
glibc snapshots have not been updated for about the
past 5 months. Consider them to be deprecated, now.
|
|
|
|
|
|
ncurses is built solely for the sake of building a native gdb.
The user should not rely on this library to build his/her userland,
but should rather build his/her own. So we remove it from the
sysroot after we successfully build the native gdb.
|
|
Update this sample, now it seems to correctly build again.
|
|
Build eglibc with -O2 as a fix/workaround to building
seemingly-native toolchains (see docs/overview.txt).
See:
- docs/overview.txt
- docs/known-issues.txt
- http://sourceware.org/ml/crossgcc/2009-10/msg00001.html
|
|
Build glibc with -O2 as a fix/workaround to building
seemingly-native toolchains.
See:
- docs/overview.txt
- docs/known-issues.txt
- http://sourceware.org/ml/crossgcc/2009-09/msg00055.html
|
|
The option to retrieve snapshots is already handled by
the generic 'specific date' and 'use latest' entries.
No need for a special case, as there's no code for it.
|
|
Upgrading all samples is too much a hassle.
Stick with those few for now.
|
|
Use the generic arm-cortex_a8-linux-gnueabi sample instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For ARM EABI hosts (ct-ng's target), the tupple ends in 'gnueabi'
For uClibc-based toolchains, the tuple ends in '-uclibc.*'
Make ltrace recognise those tuples as being the same as 'linux-gnu'
|
|
|
|
Change the 2-space separation into a 1-space separation, for the sake
of homogeneity.
|
|
Add new versions at the top of the choice menu, not at the bottom.
|
|
It makes better sense to have latest versions at the top of the choice
entries.
|
|
|
|
|
|
For CLooG/PPL 0.15.3, the directory name was simply cloog-ppl.
For any later versions, the driectory name does have the version, such as
cloog-ppl-0.15.4.
|
|
|
|
|
|
|
|
Add 2.6.27.33 as long-term stable, and 2.6.30.6 and 2.6.31.
|
|
|
|
For CLooG/PPL 0.15.3, the directory name was simply cloog-ppl.
For any later versions, the driectory name does have the version, such as
cloog-ppl-0.15.4.
|
|
Use a correct sed pattern when setting CT_PREFIX_DIR
|
|
Fix the test to check if download is forced.
|
|
As pointed out by Martin GUY, gcc incorrectly generates armv5t
instrcutions for EABI, even for cores that are an armv4t.
The new patch (for the 4.3 series) fixes the problem by downgrading
the default CPU for EABI to being an armv4t core.
|
|
Allow stdin/stdout redirection for the CLI conf (not mconf).
This allows to recall a sample and automatically apply the defaults
to new configuration option, with something like the following:
yes "" |ct-ng "sample_name"
|
|
Add a step-bystep tutorial to build a cross-toolchain on Mac OS-X.
|
|
Add the latest 0.15.{4,5,6,7} CLoog/PPL.
|
|
When displaying a sample, do show the PPL, CLoog/ppl and MPC versions
|
|
Do display selected tools / debug facilities when displaying a sample.
|
|
Using printf instead of echo allows easier and better formatting.
|
|
Remove the build tools only after the wrapper is built.
Use the corect C compiler to build the tools wrapper.
Use the correct log level.
|
|
|
|
$@ and $* are different when in double quotes; use $* to print the message.
|
|
Move the tools wrapper choice selection down to the companion libraries
sub-menu, to avoid the user going back and forth in the menu.
|
|
The tools wrapper is not needed only for canadian crosses, but also
for every other type of toolchain.
|
|
|
|
Add TODO list for m4, autoconf, automake and libtool.
Building our own versions would remove burden from the users
who have older versions on their distributions, and are not
ready/able/allowed to upgrade.
|
|
|