[crosstool-ng/crosstool-ng] 81328e: xtensa: add support for the configurable Xtensa ar...
Bryan Hundven
bryanhundven@gmail.com
Fri Nov 13 09:47:00 GMT 2015
Branch: refs/heads/master
Home: https://github.com/crosstool-ng/crosstool-ng
Commit: 81328ed1cbcfb7fbe77552aa9030cddd68ca97b9
https://github.com/crosstool-ng/crosstool-ng/commit/81328ed1cbcfb7fbe77552aa9030cddd68ca97b9
Author: Chris Zankel <chris@zankel.net>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
A config/arch/xtensa.in
A config/arch/xtensa.in.2
A scripts/build/arch/xtensa.sh
M scripts/build/binutils/binutils.sh
M scripts/build/cc/100-gcc.sh
M scripts/build/debug/300-gdb.sh
M scripts/build/libc/newlib.sh
Log Message:
-----------
xtensa: add support for the configurable Xtensa architecture.
The Xtensa processor architecture is a configurable, extensible,
and synthesizable 32-bit RISC processor core. Processor and SOC vendors
can select from various processor options and even create customized
instructions in addition to a base ISA to tailor the processor for
a particular application.
Because of the configurability, the build process requires one additional
step for gcc, binutils, and gdb to update the default configuration.
These configurations are packed into an 'overlay' tar image, and are
simply untarred on top of the default configuration during the build.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: 3a659bb19898a2295ef10b7b72f87293e7351255
https://github.com/crosstool-ng/crosstool-ng/commit/3a659bb19898a2295ef10b7b72f87293e7351255
Author: Max Filippov <jcmvbkbc@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
A patches/binutils/2.25.1/905-Fix-trampolines-search-code-for-conditional-branches.patch
A patches/binutils/2.25.1/906-xtensa-optimize-check_section_ebb_pcrels_fit.patch
A patches/binutils/2.25.1/907-xtensa-optimize-removed_by_actions.patch
A patches/binutils/2.25.1/908-xtensa-optimize-find_removed_literal.patch
A patches/binutils/2.25.1/909-xtensa-replace-action-list-with-splay-tree.patch
A patches/binutils/2.25.1/910-xtensa-optimize-trampolines-relaxation.patch
A patches/binutils/2.25.1/911-xtensa-fix-localized-symbol-refcounting-with-gc-sect.patch
A patches/binutils/2.25.1/912-xtensa-fix-gas-segfault-with-text-section-literals.patch
A patches/binutils/2.25.1/913-xtensa-add-auto-litpools-option.patch
Log Message:
-----------
binutils: add xtensa-specific patches for 2.25.1
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: 9af5ff74efc255dde6517dc8d5fe71979753662c
https://github.com/crosstool-ng/crosstool-ng/commit/9af5ff74efc255dde6517dc8d5fe71979753662c
Author: Max Filippov <jcmvbkbc@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
A patches/gcc/5.2.0/110-xtensa-implement-trap-pattern.patch
Log Message:
-----------
gcc: add xtensa-specific patches for 5.2.0
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: 6717dbfd3f5af7013d40ad2be82060d251269e23
https://github.com/crosstool-ng/crosstool-ng/commit/6717dbfd3f5af7013d40ad2be82060d251269e23
Author: Max Filippov <jcmvbkbc@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
A patches/gdb/7.10/110-xtensa-initialize-call_abi-in-xtensa_tdep.patch
A patches/gdb/7.10/111-xtensa-make-sure-ar_base-is-initialized.patch
A patches/gdb/7.10/112-WIP-end-of-prologue-detection-hack.patch
Log Message:
-----------
gdb: add xtensa-specific patches for 7.10
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: 18dfc4871df7c7b4ee9f04be60dea3dd9d73dfd7
https://github.com/crosstool-ng/crosstool-ng/commit/18dfc4871df7c7b4ee9f04be60dea3dd9d73dfd7
Author: Max Filippov <jcmvbkbc@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
A samples/xtensa-unknown-linux-uclibc/crosstool.config
A samples/xtensa-unknown-linux-uclibc/reported.by
Log Message:
-----------
samples: add xtensa-unknown-linux-uclibc config
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: d1578acf3cd00754f560e0bbfc3fc5f957f940f1
https://github.com/crosstool-ng/crosstool-ng/commit/d1578acf3cd00754f560e0bbfc3fc5f957f940f1
Author: Max Filippov <jcmvbkbc@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Add xtensa-unknown-linux-uclibc to Travis build
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Commit: e78251b75158689ace2194e8c87aa7b7bb5ec951
https://github.com/crosstool-ng/crosstool-ng/commit/e78251b75158689ace2194e8c87aa7b7bb5ec951
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-11-13 (Fri, 13 Nov 2015)
Changed paths:
M .travis.yml
A config/arch/xtensa.in
A config/arch/xtensa.in.2
A patches/binutils/2.25.1/905-Fix-trampolines-search-code-for-conditional-branches.patch
A patches/binutils/2.25.1/906-xtensa-optimize-check_section_ebb_pcrels_fit.patch
A patches/binutils/2.25.1/907-xtensa-optimize-removed_by_actions.patch
A patches/binutils/2.25.1/908-xtensa-optimize-find_removed_literal.patch
A patches/binutils/2.25.1/909-xtensa-replace-action-list-with-splay-tree.patch
A patches/binutils/2.25.1/910-xtensa-optimize-trampolines-relaxation.patch
A patches/binutils/2.25.1/911-xtensa-fix-localized-symbol-refcounting-with-gc-sect.patch
A patches/binutils/2.25.1/912-xtensa-fix-gas-segfault-with-text-section-literals.patch
A patches/binutils/2.25.1/913-xtensa-add-auto-litpools-option.patch
A patches/gcc/5.2.0/110-xtensa-implement-trap-pattern.patch
A patches/gdb/7.10/110-xtensa-initialize-call_abi-in-xtensa_tdep.patch
A patches/gdb/7.10/111-xtensa-make-sure-ar_base-is-initialized.patch
A patches/gdb/7.10/112-WIP-end-of-prologue-detection-hack.patch
A samples/xtensa-unknown-linux-uclibc/crosstool.config
A samples/xtensa-unknown-linux-uclibc/reported.by
A scripts/build/arch/xtensa.sh
M scripts/build/binutils/binutils.sh
M scripts/build/cc/100-gcc.sh
M scripts/build/debug/300-gdb.sh
M scripts/build/libc/newlib.sh
Log Message:
-----------
Merge pull request #253 from jcmvbkbc/xtensa-for-mainline-20151113
Add support for Xtensa architecture
Compare: https://github.com/crosstool-ng/crosstool-ng/compare/c96d5df1866c...e78251b75158
-------------- next part --------------
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list