This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ 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.10.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: - components updated to their latest versions, of which: - Linux kernel: longterm, stable and latest versions - binutils: 2.21 - gcc: 4.5.2 - glibc: 2.12.1 and 2.12.2 - binutils: add support for gold and plugins - glibc, eglibc: the two build procedures have been reunificated - gcc: add support for plugins and using gold, better LTO handling - gdb: fix build for powerpc (psim) - misc: - cross-ldd now handles RPATH, and scans /etc/ld.so.conf - it is now possible to build statically-linked toolchain, so it is easier to move around hosts - downloads should be more robust - documentation (slightly) updated This marks the beginning of the 1.10 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://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.10.0.changelog Tarball: http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.10.0.tar.bz2 Patches: http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/1.10.0/ As a reminder, the home for crosstool-NG is: http://ymorin.is-a-geek.org/projects/crosstool Crosstool-NG also has a Freshmeat page: http://freshmeat.net/projects/crosstool-ng Many thanks to the people who contributed to this release: 69 Yann E. MORIN 16 Bryan Hundven 2 Horst Kronstorfer 1 Bill Pringlemeir 1 Bob Dunlop 1 Chih-Min Chao 1 Heiko Zuerker 1 Ilya A. Volynets-Evenbakh 1 Kalle Kankare Here is the per-author shortlog: Bill Pringlemeir: [2206] complibs/cloog: fix linking with libstdc++ Bob Dunlop: [2178] libc/eglibc: fix downloading Bryan Hundven: [2180] libc/*glibc: add option to disable symbols versioning [2181] libc/*glibc: enable selection of the oldest supported ABI [2201] cc/gcc: 4.4.5, add arm-softfloat-libgcc patch from buildroot [2207] config: add option to build statically linked toolchain [2208] complibs: do not prompt for shared libs if static selected [2210] binutils/binutils: build statically [2211] cc/gcc: build final gcc statically [2212] cc/gcc: build bare-metal gcc statically [2226] config/binutils: Add binutils 2.21 [2228] kernel/linux: Cleanup unneeded files from 'headers_check' and 'headers_install' [2229] libc/eglibc: fix installed scripts [2230] patches/eglibc: remove 100-powerpc-private_futex.patch from trunk [2233] cc/gcc: Add gcc 4.5.2 [2237] libc/glibc: normalize glibc hidden version names [2238] libc/uClibc: normalize uclibc hidden version names [2239] libc/eglibc: normalize eglibc hidden version names Chih-Min Chao: [2234] libc/eglibc: remove obsolete patch Heiko Zuerker: [2235] libc/glibc: add 2.12.1 and 2.12.2 Horst Kronstorfer: [2241] debug/gdb: fix for psim build failure due to -lz in gdb-7.2. [2253] debug/ltrace: fix building for mips Ilya A. Volynets-Evenbakh: [2262] complibs/cloog: regenerate autostuff files Kalle Kankare: [2216] complibs/libelf: use host compiler Yann E. MORIN: [2173] samples: update all samples to latest config knobs [2182] scripts/xldd: install only when shared libs enabled [2183] scripts/xldd: fix typoes [2184] scripts/xldd: fix version string [2185] scripts/xldd: fix space-damage [2186] scripts/xldd: stop at first match [2187] scripts/xldd: report appropriate load address for 32- or 64-bit [2188] scripts/xldd: better find sysroot with old gcc [2189] scripts/xldd: parse /etc/ld.so.conf [2190] script/xldd: add debug traces [2191] scripts/xldd: avoid reporting duplicates [2192] scripts/xldd: better handle the origin of the library [2193] scripts/xldd: try to handle RPATH tags [2199] complibs/CLooG: only install the libraries [2200] kernel/linux: add latest versions [2202] cc/gcc: fix pr42289: incorrect alignment on OABI [2203] scripts: remove aria2c as downloader, retain only curl and wget [2204] scripts: call curl and wget in sequence [2205] scripts: recover on partially downloaded files [2209] debug/gdb: global static forces static cross-gdb [2213] scripts/internals: strip all executables [2214] internals: fix stripping [2215] libc: hide no-thread for those C libraries that do not support it [2221] kernel/linux: bump to latest versions [2222] kernel/linux: fix help for 2.6.35.10 [2223] scripts: update config.{sub,guess} [2224] scripts: add doc for patch-rework [2225] config: fix the patch fallbacks methods [2227] docs: overview.txt is gone, point to the new documentation [2236] internals: properly remove all docs [2240] samples: update after libc versions renaming [2242] complibs/libelf: build with -fPIC [2243] binutils/binutils: add BINUTILS_2_21_or_later blind option [2244] binutils/binutils: add option to enable gold [2245] binutils/binutils: add support for plugins [2246] binutils/binutils: add support for threaded gold [2247] binutils/binutils: add wrapper to gold and ld [2248] cc/gcc: build lto-plugin if binutils' gold is built [2249] samples: update i686-nptl-linux-gnu [2250] cc/gcc: fix building of ecjx [2251] samples: update i686-nptl-linux-gnu [2252] kernel/linux: add latest versions [2264] kernel/linux: longterm kernel location changed [2265] kernel/linux: simplify the download URL [2266] arch: remove ia64 [2267] libc-glibc: remove 2.3.6 [2268] libc/uClibc: move content of do_libc_headers into do_libc_start_files [2269] libc/mingw: move content of do_libc_headers into do_libc_start_files [2270] libc/eglibc: move generic code to a common file [2271] libc/eglibc: cleanup common code for sharing with glibc [2272] libc/glibc: use the common start_files procedure [2273] libc/glibc: commonalise setting of the minimum supported kernel version [2274] libc/glibc: commonalise assembling the list of addons [2275] scripts: PARALLELMFLAGS is evil, rename [2276] libc/glibc: add glibc specifics to the shared code, and use it [2277] libc/glibc-eglibc: misc janitorial cleanups. [2278] libc: remove now unneeded do_libc_headers [2279] config: add an option to name the sysroot directory [2280] scripts: fix double slash in paths [2281] config/toolchain: force use of sysroot if OBSOLETE is not set [2282] libc/mingw: do not remove support symlink [2283] samples: update the mingw sample [2284] config: add an option not to remove the destination directory [2285] comptools: add make-3.81 [2286] scripts: squash the multi-slash in the sysroot symlink [2287] cc/gcc: enable plugins if needed [2288] scripts: update tools [2289] libc/glibc: add option to force unwind [2290] samples: update the samples The short diffstat follows: Total 7217(+/-) samples/ 40.1% patches/ 24.8% scripts/build/libc/ 16.7% config/libc/ 2.0% scripts/build/cc/ 1.6% config/binutils/ 1.6% config/kernel/ 1.0% Others 11.9% -- .-----------------.--------------------.------------------.--------------------. | 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] |