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]

crosstool-NG 1.15.0 is out


Hello all!

I'm pleased to announce the release of crosstool-NG 1.15.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:

- features:
  - new debug level was added to uClibc
  - the linker hash-style can be configured in gcc if binutils supports it
- updated components:
  - linux: 3.3.4; long-term versionss updated
  - gcc: vanilla 4.7.0, Linaro 4.7; other versions updated
  - eglibc: 2_15
  - uClibc: 0.9.33 and 0.9.33.1
  - gdb: Linaro 7.4
- infrastructure:
  - canadian-cross has seen a complete overhaul

This marks the beginning of the 1.15 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.15.0.changelog
Tarball:   http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.15.0.tar.bz2
Patches:   http://crosstool-ng.org/download/crosstool-ng/01-fixes/1.15.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:

     53  Yann E. MORIN
      9  BenoÃt ThÃbaudeau
      5  Bryan Hundven
      4  Johannes Stezenbach
      1  Anthony Foiani
      1  Zhenqiang Chen

Here is the per-author shortlog:

    Anthony Foiani:
        [2939] Allow multi-word "install" command.

    BenoÃt ThÃbaudeau:
        [2879] kernel/linux: update revisions
        [2880] cc/gcc: update Linaro GCC revisions to 2012.02
        [2917] kernel/linux: update revisions
        [2918] cc/gcc: update Linaro GCC revisions to 2012.03
        [2919] debug/gdb: update Linaro GDB revisions to 2012.02
        [2940] kernel/linux: update revisions
        [2941] cc/gcc: update Linaro GCC revisions to 2012.04
        [2942] debug/gdb: update Linaro GDB revisions to 2012.04
        [2952] cc/gcc: add Linaro GCC 4.7

    Bryan Hundven:
        [2902] kernel/linux: update kernel versions 3.2.7..3.2.9
        [2903] Add updated gcc 4.6.3
        [2909] libg/eglibc: add updated eglibc 2.15
        [2943] cc/gcc: add gcc-4.7.0
        [2944] cc/gc: add update 4.4.7

    Johannes Stezenbach:
        [2866] libc/uClibc: add 0.9.33
        [2881] help: fix typo
        [2882] docs/known-issues: add note about build issue on x86_64 with
               32bit userspace
        [2951] libc/uClibc: add additional debug level between "minimal" and
               "all"

    Yann E. MORIN:
        [2861] samples: update before release
        [2867] scripts: fix download from sourceforge
        [2868] debug/strace: 4.6 requires xz
        [2883] libc/glibc: do not consume parameters when parsing them
        [2884] cc/gcc: do not consume parameters when parsing them
        [2885] kernel/linux: update to latest versions
        [2886] cc/gcc: simplify calls to core backend
        [2887] cc/gcc: rename the core backend function
        [2888] cc/gcc: pass the companion libs prefix to cc_core
        [2889] cc/gcc: pass the install prefix to the core passes
        [2890] cc/gcc: add host parameter to core compiler build process
        [2891] cc/gcc: add 'cflags' paramater to the core backend
        [2892] cc/gcc: add the backend/frontend infra for final gcc
        [2893] cc/gcc: do not use the core pass-2 to build the baremetal
               compiler
        [2894] cc/gcc: comonalise the manuals build decision
        [2895] libc/newlib: build newlib in the proper step
        [2896] cc/gcc: no need to build a static core pass-1 gcc for baremetal
        [2897] cc/gcc: fix core backend's API doc
        [2898] functions: add new helpers that create a dir and cd/pushd
               into it
        [2899] libc/glibc: use CT_mkdir_pushd helper
        [2900] cc-gcc: the frontends are responsible for mkdir/chdir
        [2904] cc/gcc: forward-port patch to new versions
        [2905] complibs/libelf: rename libelf for target function
        [2906] binutils/binutils: rename function that build target libraries
        [2907] kernel/linux: update 3.0 and long term 2.6.32
        [2908] docs: update my e-mail
        [2910] debug/strace: fix download URL
        [2920] kernel/linux: update long-term versions
        [2921] kernel/linux: add latest versions
        [2922] kernel/linux: add latest versions
        [2923] binutils/binutils: don't install symlinks when in canadian
        [2924] cc/gcc: install the core compilers in the build-tools dir
        [2925] cc/gcc: always build core compilers to run on the build machine
        [2926] binutils: split binutils to backend/frontend, a-la cc_core
        [2927] complibs: split companion libraries to backend/frontend,
               a-la cc_core
        [2928] binutils: add frontends for building to run on the build machine
        [2929] complibs: add frontends for building to run on the build machine
        [2930] cc/gcc: cleanup the frontends
        [2931] complibs: fixup the host complibs install dir
        [2932] cc/gcc: add language helper function
        [2933] cc/gcc: pass the language list to the core backend
        [2934] cc/gcc: frontends are responsible for selecting the list
               of languages
        [2935] cc/gcc: add build frontend
        [2936] cc/gcc: build core compilers for canadian
        [2937] samples: . accepts previous comment as-is
        [2938] samples: update to latest config option set
        [2945] libc/uClibc: add 0.9.33.1
        [2946] cc/gcc: remove experimental for some versions
        [2947] binutils/binutils: declare versions that have --hash-style
        [2948] cc/gcc: 4.7 can request the linker's hash-style
        [2949] libc/glibc: remove experimental for some versions
        [2950] libc/eglibc: remove experimental for some versions
        [2953] samples: update to latest set of options

    Zhenqiang Chen:
        [2901] cc/gcc: Update core_prefix_dir to prefix.

The short diffstat follows:

    Total                     2779(+/-)
    samples/                  38.2%
    scripts/build/companion_  17.7%
    scripts/build/cc/         12.2%
    scripts/build/binutils/    9.7%
    patches/                   6.0%
    config/cc/                 2.7%
    config/libc/               1.8%
    config/kernel/             1.8%
    Others                     9.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]