This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See crosstool-NG for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hello all! I'm pleased to announce the release of crosstool-NG 1.18.0! As usual, there has been quite a number of improvements, new features, and bug fixes all around. The most notable changes are listed below: Global changes: - it is now possible to customise the architecture part of the tuple by adding a suffix (eg. 'armv5' instead of just 'arm') - diagnostics about impossible static link have been enhanced - running as root is now no longer supported, and a check against this has been added Architectures changes: - ARM OABI is no longer supported, and has been obsoleted for removal in the next version - experimental support for the new ARM tuples ending in *gnueabihf has benn added (but is not functional due to limitations in the current versions of the components) Components changes: - a new generic mingw kernel has been added, with support for both 32- and 64-bit variants - linux: the latest versions have been added - gcc: new Linaro versions, core passes are now not run if not needed - (e)glibc: always enable the 'obsolete' RPC support, add latest versions - gdb: add altest versions - binutils: add latest versions - newlib: add latest version Samples changes: - samples should now be more robust on sub-level version changes - a sample for the RaspberryPi with hard-float has been added (Groovy!) - it is now possible to check if a sample needs being updated when config options are added/removed Internal changes: - the libc_finish step has finally disapeared (Yeah!) This marks the beginning of the 1.18 maintenance branch, and the end of the previous maintenance branch. As always, comments and suggestions are most welcome! The release can be found at the following URLs: Changelog: http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.18.0.changelog Tarball: http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.18.0.tar.bz2 Patches: http://crosstool-ng.org/download/crosstool-ng/01-fixes/1.18.0/ As a reminder, the home for crosstool-NG is: http://crosstool-ng.org/ Crosstool-NG also has a Freshmeat page: http://freshmeat.net/projects/crosstool-ng Many thanks to the people who contributed to this release: 40 Yann E. MORIN 8 BenoÃt ThÃbaudeau 8 Yann Diorcet 3 Daniel Price 1 Michael Hope 1 Richard Braun 1 Samuel Martin 1 Titus von Boxberg 1 willy tarreau Here is the per-author shortlog: BenoÃt ThÃbaudeau: [3113] cc/gcc: update Linaro GCC revisions to 2012.11 [3114] kernel/linux: update revisions [3136] kernel/linux: update revisions [3137] debug/gdb: update Linaro GDB revisions to 2012.12 [3138] cc/gcc: update Linaro GCC revisions to 2012.12 [3139] debug/gdb: update Linaro GDB revisions to 2012.12-1 [3165] cc/gcc: update Linaro GCC revisions to 2013.01 [3166] kernel/linux: update revisions Daniel Price: [3118] scripts: unquoted variable reference in glibc-eglibc.sh-common [3125] scripts: fail on ':' in paths [3126] scripts: refine static linking check to better guide the user Michael Hope: [3111] scripts: set default CFLAGS to optimise. Richard Braun: [3132] cc/gcc: add patch for 4.7.2 Samuel Martin: [3172] script: allow to pass any float value for CT_LOAD Titus von Boxberg: [3116] binutils/binutils: do not fwd declare struct stat (2.22). Yann Diorcet: [3112] libc/mingw: replace mingw32 with generic mingw [3115] complibs: introduce generic multi-complibs infrastructure [3117] binutils/sstrip: remove [3119] scripts: add BUILD/HOST extra cflags/ldflags [3120] binutils: cleanup ELF/FLAT/FDPIC dependencies [3121] binutils/binutils: simplify gold dependencies [3123] binutils: introduce the infrastructure to support binutils alternatives [3131] cc: add a flag for skipping core passes Yann E. MORIN: [3105] samples: update samples for release [3122] binutils/elf2flt: remove use of CVS snapshots [3124] scripts: fix mis-alignment due to new variables [3127] scripts/functions: fix debug-shell [3133] cc/gcc: do not print 'core' or 'final' [3134] scripts/xldd: use user's sed and grep [3135] complibs/ppl: fix build with newer gcc [3140] arch: re-order the entries in the float choice [3141] scripts/showTuple: fix stdout [3142] all: remove versions marked obsolete [3143] libc/glibc: always enable obsolete RPC [3144] libc/eglibc: remove now superfluous config knobs [3145] libc/glibc: both glibc and eglibc have pkgversion and bugurl [3146] libc/glibc: add post-2.14 versions [3147] script/addToolsVersion: fix eglibc version separator [3148] libc/eglibc: add latest version [3149] all: unmark experimental version [3150] all: unmark experimental features [3151] libc/newlib: add latest version [3152] scripts/addToolsVersion: properly handle .in vs. .in.2 [3153] scripts/addToolsVersion: handle elf2flt [3154] binutils/binutils: add latest version [3155] kernel/linux: add latest versions [3156] scripts: update config.{guess,sub} [3157] samples: add a sample for the Raspberry Pi [3158] arch/arm: add option to use *eabihf tuples [3159] arch/arm: OABI is no more, switch to only EABI [3160] samples: rename this sample [3161] libc/newlib: install AVR32 headers during the start-files-and-headers phase [3162] libc: get rid of libc_finish [3163] scripts: check for running as root [3164] scripts: woops, root's UID is 0, not 1000! [3167] kconfig: rename the defconfig and olddefconfig targets [3168] samples: check if update is needed [3170] samples: update the rpi sample [3171] samples: print changed symbols when checking samples [3173] binutils/binutils: 2.23 has gold [3174] cc/gcc: remove 'sub-level' version form symbols [3175] cc/gcc: remove 'sub-level' version form symbols [3176] scripts: fix finishing the toolchain when download/extract-only is set willy tarreau: [3169] arch: allow adding a suffix to the arch-part of a tuple The short diffstat follows: Total 2455(+/-) scripts/build/binutils/ 11.6% patches/ 10.5% config/libc/ 10.4% scripts/build/libc/ 9.2% samples/ 8.0% config/kernel/ 5.2% config/debug/ 4.1% config/binutils/ 3.3% config/global/ 3.2% scripts/build/companion_ 2.6% config/arch/ 2.4% config/cc/ 2.3% scripts/build/kernel/ 1.9% scripts/build/cc/ 1.4% scripts/build/arch/ 1.4% config/companion_libs/ 1.4% Others 20.4% -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |