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]

crosstool-NG 1.11.0 is out


Hello all!

I'm pleased to announce the release of crosstool-NG 1.11.0!

Also, for those that were not aware about the new server, it's there:
  http://crosstool-ng.org/

It is hosted by the good folks at OSUOSL for free (as in free beer!), so
if you have a few bucks in your pocket, please head to their support page
so we can continue to host our free projects (as in free speech!).
Go to:  http://osuosl.org/

Back to the release... As usual, there has been quite a number of
improvements, new features, and bug fixes all around. The most notable
changes are listed below:

 - architectures:
   - new SPARC support
 - components updated:
   - gcc: up to 4.6.0, and latest Linaro versions 4.4, 4.5 and 4.6
   - Linux: up to 2.6.38.4
   - eglibc: 2_13
   - gdb: add Linaro version
   - companion librraies: some were updated
 - docs: new in-depth explanations on how to build a toolchain
 - *glibc: Linuxthreads removed for latest versions
 - samples: a couple new ones

Overall, that cycle has been quite low on the number of new stuff, but there
is one that is pretty interesting: gcc 4.6.0 and Linaro versions. Also, there
have been numerous bug fixes and small enhancements all over the place, which
means that the project tends to stabilise quite a bit. :-) There are still
rough edges here and there, though.

The release can be found at the following URLs:
Changelog: http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.11.0.changelog
Tarball:   http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.11.0.tar.bz2
Patches:   http://crosstool-ng.org/download/crosstool-ng/01-fixes/1.11.0/

This marks the beginning of the 1.11 maintenance branch, and the end of
the previous maintenance branch. As always, comments and suggestions
are most welcome!

The next release cycle should see two new main changes:
 - a complete overhaul of the canadian support. The job has been on track
   for the past six months now, and is available for review (and help!) in
   this MQ repository:
     http://crosstool-ng.org/hg/crosstool-ng/ct-ng.canadian/
 - the ability to use the companion libraries as bundled with newest distros
   now they have got up to speed. Not much is available, but there is an MQ
   repository for review (and help!) there:
     http://crosstool-ng.org/hg/crosstool-ng/ct-ng.complibs/

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

( And no, crosstool-NG is neither on facebook nor on twitter! ;-] )

Many thanks to the people who contributed to this release:

    109  Yann E. MORIN
      2  Bryan Hundven
      2  Esben Haabendal
      1  Javier Viguera
      1  Sam Ravnborg

Here is the per-author shortlog:

    Bryan Hundven:
        [2299] libc/eglibc: Add 2.13 branch
        [2300] libc/eglibc: Make eglibc 2.11 and 2.12 not experimental

    Esben Haabendal:
        [2378] libc/glibc: fix cross-compiling to i686
        [2379] libc/glibc: workaround for autoconf'ed define of caddr_t

    Javier Viguera:
        [2382] functions: avoid CR when progress bar is not enabled

    Sam Ravnborg:
        [2371] arch/sparc: add absic support

    Yann E. MORIN:
        [2290] samples: update the samples
        [2301] internals: fix stripping host binaries
        [2302] cc/gcc: add versions from Linaro
        [2303] debug/gdb: add versions from Linaro
        [2304] kernel: move the headers install step
        [2305] scripts: create the makeinfo wrapper before we set PATH
        [2306] buildtools: store path to buildtools in a variable
        [2307] buildtools: move to working directory
        [2308] buildtools: the buildtools dir is in fact a prefix
        [2309] comptools: install them side-to-side with build tools
        [2310] kernel/linux: add latest versions
        [2311] internals: don't remove lib64 symlinks in sysroot
        [2312] libc/glibc: add fortify option
        [2313] libc/glibc: only install start files for NPTL
        [2314] libc/glibc: fix dubious construct when installing headers
        [2315] libc/glibc: LinuxThreads are no longer supported in latest
               versions
        [2316] cc/gcc: do not build plugins for static toolchains
        [2317] kernel/linux: fix typo in version string
        [2318] complibs/ppl: add latest version 0.11.1
        [2319] complibs/mpc: add latest version 0.9
        [2320] docs: add an in-depth explanations of the build steps
        [2321] docs: add chapter 9 to ToC
        [2322] docs: rename chapter 9
        [2323] binutils/elf2flt: remove trailing spaces
        [2324] binutils/sstrip: build statically for static toolchains
        [2325] kernel/linux: add latest 2.6.37.2 version
        [2326] debug/gdb: chmod ncurses files to u+w
        [2327] comptools/automake: chmod files to u+w
        [2328] comptools/make: chmod files to u+w
        [2329] comptools/autoconf: chmod files to u+w
        [2330] comptools/libtool: chmod files to u+w
        [2331] scripts: do not chmod u+w the whole source directory
        [2332] complibs/libelf: use log level CFG for ./configure
        [2333] binutils/binutils: use log level CFG for ./configure
        [2334] scripts: update config.{guess,sub}
        [2335] samples: new PPC e300c3 sample
        [2336] scripts: fix stripping in finalisation step
        [2337] kernel/linux: add newer versions
        [2338] complibs/ppl: add latest version
        [2339] scripts: leave changelog in build dir, copy to install dir
        [2340] scripts: allow logging of commands with variables
        [2341] binutils/binutils: log even more
        [2342] binutils/elf2flt: log even more
        [2343] debug/dmalloc: log even more
        [2344] debug/gdb: log even more
        [2345] debug/trace: log even more
        [2346] complibs/gmp: log even more
        [2347] complibs/mpfr: log even more
        [2348] complibs/ppl: log even more
        [2349] complibs/cloog: log even more
        [2350] complibs/mpc: log even more
        [2351] complibs/libelf: log even more
        [2352] libc/newlib: log even more
        [2353] libc/glibc-common: log even more
        [2354] libc/mingw: log even more
        [2355] cc/gcc: log even more
        [2356] kernel/linux: add latest version
        [2357] scripts/internals: fix stripping once more
        [2358] kernel/linux: add altest version
        [2359] kernel/linux: update version
        [2360] cc/gcc: fix building core when building statically
        [2361] cc/gcc: update linaro versions
        [2362] cc/gcc: cleanup the _or_later logic
        [2363] cc/gcc: prepare for upcoming 4.6
        [2364] complibs/ppl: build watchdog library
        [2365] cc/gcc: add 4.6.0
        [2366] cc/gcc: add linaro 4.6 pre-release
        [2367] cc/gcc: hide Linaro options by default
        [2368] cc/gcc: fix linking with static PPL 0.11+
        [2369] samples: add first sample to build with gcc-4.6.0
        [2370] kernel/linux: update to latest versions
        [2372] binutils/binutils: hide gold option if no support for current
               architecture
        [2373] binutils/binutils: always set name of the default linker
        [2374] binutils/binutils: warn if only gold is selected
        [2375] binutils/binutils: also install the wrapper for the internall ld
        [2376] binutils/binutils: add blind option to force use of ld.bfd
               during build
        [2377] libc/glibc-common: force use of the BFD linker
        [2380] libc/glibc: remove duplicate patch
        [2381] complibs: disable building shared libs
        [2383] functions: fix date calculations
        [2384] docs: add known issue about missing forced unwind support
        [2385] docs: add known issues summary in the ToC
        [2386] docs: use the error message in the known issues titles
        [2387] docs: add a status for know issues
        [2388] functions: pretty print error messages
        [2403] scripts/mk-patch: squash all non alphanumeric chars
        [2404] scripts: update config.sub
        [2405] kernel/linux: add latest versions
        [2406] cc/gcc: add latest version
        [2407] config/toolchain: hide sysroot name when in backend mode
        [2408] internals/finish: do not remove ${PREFIX}/include
        [2409] scripts: small eye-candy in the wiki table
        [2410] libc/uClibc: use MMU settings
        [2411] samples: add a new sample for ARM Cortex-A15 with VFP/NEON
        [2412] scripts/addToolsVersion: versions can be either in the .in or
               the .in.2
        [2413] config: reorder the architectures sub-menu
        [2414] config: reorder the kernels sub-menu
        [2415] cc/gcc: suffle options around
        [2416] cc/gcc: add latest Linaro versions
        [2417] debug/gdb: hide Linaro options by default
        [2418] debug/gdb: add latest Linaro version
        [2419] config: small help fix up for work dir default
        [2420] kernel/linux: add latest versions
        [2421] debug/gdb: fix Linaro version string
        [2422] scripts: fix installing samples
        [2423] docs: uninstall the man page
        [2424] scripts: fix installation
        [2425] internals: fix stripping canadians
        [2426] samples: update

The short diffstat follows:

    Total                     7621(+/-)
    samples/                  65.2%
    patches/                   6.0%
    config/kernel/             4.3%
    config/cc/                 3.5%
    scripts/build/companion_   1.1%
    Others                    19.6%

-- 
.-----------------.--------------------.------------------.--------------------.
|  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]