Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Don't select unneeded config knobs. Don't select non-existing config knobs.
Use the "no patch" config knob, instead of pointing to an non-exiting local
patch dir. Simplify the tuple-related scripts. Update the samples.
|
|
It can be needed to build a toolchain with no patch at all.
|
|
|
|
Woo... It seems the glibc guys finally decided that tarballs
were not deprecated, in fact.
The patchset was vampirised from Gentoo (kudos, guys!), and
applies to glibc+ports, so that's why it's been added as a
patchset against ports, not against glibc.
|
|
|
|
These versions are kept for the upcoming release, but they
will be removed from the next release if they are not used.
|
|
Also add patchset vampirised from Gentoo.
|
|
Also propagate the patchset from 4.5.18 to 4.5.19.
|
|
|
|
Add config option to build wtarget code with THUMB interworking.
This is used to build the C library as well as all other code
that runs on the target.
|
|
|
|
Some ARM cores do not have an MMU (eg. Cortex-Mx and Cortex-Rx series).
Thus, allow the user to configure out the MMU for ARM.
|
|
The newlib "team" rolls new releases about once a year (december).
This is quite a long time between releases, in case code was fixed.
So, allow user to use a CVS snapshot to benefit early from fixes
and enhancements to newlib.
|
|
|
|
C library config options should be prefixed with 'LIBC_'.
|
|
|
|
This yields a cleaner .config file that is easier to read.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Arnaud Vrac <avrac@freebox.fr>
|
|
|
|
glibc snapshots have not been updated for about the
past 5 months. Consider them to be deprecated, now.
|
|
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.
|
|
|
|
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.
|
|
|
|
Add 2.6.27.33 as long-term stable, and 2.6.30.6 and 2.6.31.
|
|
|
|
Add the latest 0.15.{4,5,6,7} CLoog/PPL.
|
|
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.
|
|
Choosing the origin of the patches to apply is best
done in the 'extract' section.
|
|
Add the possibility to fallback to either bundled or local patches
if local or bundled are missing.
|
|
This ordering first applies the local patches, then the bundeld ones.
|
|
|
|
The "Build shared libraries" config option is dependant on the type of
"Target OS".
Moving this options to the "Target OS" sub-menu is also better in the user
perspective: he/she no longer needs to go back and forth to see if he/she
missed any option.
|
|
Now that all kernels that support shared libraries select the correct config
option, we can change the dependency rules of SHARED_LIBS accordingly.
|
|
The Linux kernel supports using shared libraries, so prompt the user.
|
|
The target OSes will be able to select this option if they support shared
libraries, instead of having "Build shared libaries" depend on each OS.
|
|
ltrace, in the debug sub-menu, selects libelf, in the tools sub-menu.
Inverse the order of the two sub-menus, so that the user does not have
to go back and forth between the two sub-menus.
|