aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* config: fix generated config files when GREP_OPTIONS set --color=alwaysYann E. MORIN"2009-12-291-0/+4
| | | | | | | | | | | grep is used when generating some .in files (in config.gen). If GREP_OPTIONS contains --color=always, then the generated files will contains some escape sequences setting the color, and mconf would choke on those escape sequences. Always set and export an empty GREP_OPTIONS to avoid that. Issue reported by Kevin Kirkup <kevin dot kirkup at gmail dot com> : http://sourceware.org/ml/crossgcc/2009-12/msg00026.html
* kernel/linux: add latest versionsYann E. MORIN"2009-12-191-3/+38
|
* kernel/linux: fix versionsYann E. MORIN"2009-12-191-9/+9
|
* scripts: check for, and warn about an unset CT_PREFIX_DIRYann E. MORIN"2009-12-191-0/+3
| | | | | | | | | | The user shall provide a directory to install the toolchain into. If he/she does not, this is an error, and shall be detected properly, rather than relying on failure down the road. Thanks to "Pedro I. Sanchez" <psanchez@colcan.ca> for pointing out the issue: http://sourceware.org/ml/crossgcc/2009-12/msg00011.html
* scripts: correctly warn when the local tarballs directory does not existYann E. MORIN"2009-12-141-2/+4
| | | | | | | | | | | Warn about a missing local tarball directory, only if it was configured. Avoid the spurious message: Directory '${CT_LOCAL_TARBALLS_DIR}' does not exist. Will not save downloaded tarballs to local storage. Thanks to "Pedro I. Sanchez" <psanchez@colcan.ca> for pointing out the issue: http://sourceware.org/ml/crossgcc/2009-12/msg00011.html
* configure: install in a sub-dir of --libdir and --docdirYann E. MORIN"2009-12-101-2/+9
| | | | | | In case the user specifies the LIBDIR with --libdir , or DOCDIR with --docdir, install our support files in a sub-dir, so as not to mangle existing (potentially system) files/dirs.
* scripts: directly spit-out the date in the WiKi table, misc eye-candyYann E. MORIN"2009-11-261-4/+4
| | | | No need to go through a post-processing just for displaying the date...
* scripts: fix Host/Target colums in WiKi tableYann E. MORIN"2009-11-251-11/+15
| | | | | Generate a better-looking WiKi table by re-arranging the host and target columns.
* scripts: fix WiKi table generationYann E. MORIN"2009-11-251-2/+2
| | | | | The number of column in the top-most header was not updated to reflect the fact that a new column was added to show the host (for canadian crosses).
* samples: update the Alpha sampleYann E. MORIN"2009-11-252-29/+52
| | | | According to: http://sourceware.org/ml/crossgcc/2009-11/msg00109.html
* libc/glibc: update 2.10.1 patchsetYann E. MORIN"2009-11-254-3/+50
| | | | | According to: http://sourceware.org/ml/crossgcc/2009-11/msg00109.html update the patchset for correct Alpha build.
* patches/glibc: allows glibc2.9 to be compiled with binutils 2.20Frederic Roussel2009-11-251-0/+37
| | | | | | the configure script had to be modified to accept as/ld at versions greater than 2.19 Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
* samples: update the AVR32 sampleYann E. MORIN"2009-11-221-9/+20
|
* scripts: update config.{sub,guess}Yann E. MORIN"2009-11-222-10/+16
|
* Fix typos and adjust some documentation.Frederic Roussel"2009-11-172-6/+6
|
* Adding kernel 2.6.31.6 and 2.6.27.39Frederic Roussel"2009-11-171-3/+8
|
* libc/glibc: configure libc headers with support for 128-bit long doubleYann E. MORIN"2009-11-171-0/+2
| | | | | | | | | | At the headers install pass, there's no compiler to test for the size of long double. Help it: we know that the compiler does support 128-bit long double, in the IBM extended precision. Kindly pointed out, and explained, by Mike FRYSINGER: http://sourceware.org/ml/crossgcc/2009-11/msg00040.html http://sourceware.org/ml/crossgcc/2009-11/msg00057.html
* libc/uClibc: add new patch to fix NULL pointer dereferenceDoug Kehn2009-11-171-0/+12
|
* libc/uClibc: add wchar supportSimon Pasch2009-11-062-2/+21
|
* arch: cleanup the 32- and 64-bit selectionYann E. MORIN"2009-11-1715-118/+66
|
* arch/ia64: update to the new 64-bit infrastructureYann E. MORIN"2009-11-172-9/+17
|
* arch/s390: commonalise the 32- and 64-bit s390 archYann E. MORIN"2009-11-176-32/+34
|
* arch/x86: commonalise the 32- and 64-bit x86 archYann E. MORIN"2009-11-178-71/+98
|
* arch/ppc: commonalise the 32- and 64-bit PowerPC archYann E. MORIN"2009-11-1713-111/+156
|
* arch: add hidden config knobs for 32- and 64-bit support and selectYann E. MORIN"2009-11-171-0/+45
| | | | | | Add new hidden config knobs that architectures can select to say whether they support 32- or 64-bit variants, and which they default to.
* Merge.Yann E. MORIN"2009-11-162-5/+5
|\
| * Merge.Yann E. MORIN"2009-11-1659-52/+4776
| |\
| * | libc/glibc: allow more than one line in configparmsYann E. MORIN"2009-11-162-5/+5
| | |
* | | arch/s390: cleanupsYann E. MORIN"2009-11-168-36/+27
| | | | | | | | | | | | | | | | | | 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.
* | | config/global: enable not using patches at allYann E. MORIN"2009-11-162-0/+15
| | | | | | | | | | | | It can be needed to build a toolchain with no patch at all.
* | | arch: add s390 and s390x architectures and samplesharold2009-11-148-0/+796
| |/ |/|
* | samples: update the armeb-unknown-linux-gnueabi sample to use glibc-2.10.1Yann E. MORIN"2009-11-131-27/+26
| |
* | libc/glibc: add 2.10.1Yann E. MORIN"2009-11-1355-0/+4552
| | | | | | | | | | | | | | | | | | 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.
* | scripts: add a new helper script to easily rediff a patchsetYann E. MORIN"2009-11-131-0/+153
| |
* | scripts: be POSIXly correct in helper scriptsYann E. MORIN"2009-11-122-2/+12
| | | | | | | | | | Fix helper scripts to be POSIXly correct: don't expect '.' (the dot builtin) to search CWD if it is not in $PATH.
* | scripts: output renumbered patches in a new directoryYann E. MORIN"2009-11-101-23/+33
|/ | | | | | When renumbering patches, the original patches get removed and replaced with the new ones. This can be annoying to loose the original patches. Fix this by putting the new patchs in a directory of their own.
* patches/binutils/2.20: make patches appliableFrederic Roussel2009-11-117-30/+23
| | | | | | | | Fix filenames in patch files for binutils-2.20. Some patch files were only usable with patch argument '-p0'. Fix the diff context to match 2.20 release. Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
* scripts: some eye-candyYann E. MORIN"2009-10-302-2/+8
|
* scripts: update config.{sub,guess}Yann E. MORIN"2009-10-301-2/+2
|
* scripts: fix updating config.{sub,guess}Yann E. MORIN"2009-10-303-7/+6
|
* Merge.Yann E. MORIN"2009-10-29236-31075/+2423
|\
| * samples: update all samples to the new set of optionsYann E. MORIN"2009-10-2833-1680/+702
| | | | | | | | No version change is made.
| * config: mark now old versions as being OBSOLETEYann E. MORIN"2009-10-2816-40/+80
| | | | | | | | | | These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
| * config/binutils: add latest version 2.20Yann E. MORIN"2009-10-2715-0/+552
| | | | | | | | Also add patchset vampirised from Gentoo.
| * debug/strace: add latest version, unmarkprevious EXPERIMENTALYann E. MORIN"2009-10-287-2/+233
| | | | | | | | Also propagate the patchset from 4.5.18 to 4.5.19.
| * debug/gdb: add latest version 7.0Yann E. MORIN"2009-10-281-0/+6
| |
| * cc/gcc: add latest 4.4.2 version as EXPERIMENTALYann E. MORIN"2009-10-2026-0/+804
| |
| * kernel/linux: add latest versionsYann E. MORIN"2009-10-271-3/+28
| |
| * binutils: remove duplicate config entries for binutils & elf2fltYann E. MORIN"2009-10-272-6/+0
| |
| * scripts: add sed expression to apply when renumbering patchesYann E. MORIN"2009-10-271-14/+26
| | | | | | | | | | | | | | | | Some patchsets have superfluous members in their names (eg. the ones coming from Gentoo), so it can come in handy to pass a sed RE to strip them out of the final patch name. Also add a 'fake' mode, where the command will only be printed and not executed, so we can check beforehand if the rename will be OK.