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/crosstool-ng] 81328e: xtensa: add support for the configurable Xtensa ar...


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