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] 3049c4: multi_cc: Prepare ct-ng for multiple compilers


  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: 3049c4c1e2483c4109add23738ec838baf42c56e
      https://github.com/crosstool-ng/crosstool-ng/commit/3049c4c1e2483c4109add23738ec838baf42c56e
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    A scripts/build/cc.sh
    A scripts/build/cc/100-gcc.sh
    R scripts/build/cc/gcc.sh
    M scripts/crosstool-NG.sh.in

  Log Message:
  -----------
  multi_cc: Prepare ct-ng for multiple compilers

This commit moves gcc.sh to 100-gcc.sh to accomodate for other
cross-compilers that crosstool-ng might be able to build.

The first, to come soon, is llvm/clang.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: 541199de3a6dc195898b880b4ef2084c106b53ae
      https://github.com/crosstool-ng/crosstool-ng/commit/541199de3a6dc195898b880b4ef2084c106b53ae
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-05-29 (Fri, 29 May 2015)

  Changed paths:
    M config/cc.in
    M config/cc/gcc.in
    M config/cc/gcc.in.2
    M scripts/gen_in_frags.sh

  Log Message:
  -----------
  config: Add config support for multiple compilers

This change updates the config to support multiple compilers by moving
CC_.* to CC_GCC_.* to make room for other compilers.

We also update gen_in_frags.sh to check for a default cc.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>


  Commit: 9cdbc7b1998c24b501af9b6a9c6730cc716fb220
      https://github.com/crosstool-ng/crosstool-ng/commit/9cdbc7b1998c24b501af9b6a9c6730cc716fb220
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M scripts/showSamples.sh

  Log Message:
  -----------
  showSamples: Update showSamples.sh for multiple compilers

This change adds support to show samples for multiple compilers.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: afbd17874a802b0903e47f0923ef520200c2baf6
      https://github.com/crosstool-ng/crosstool-ng/commit/afbd17874a802b0903e47f0923ef520200c2baf6
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M scripts/build/internals.sh
    M scripts/crosstool-NG.sh.in

  Log Message:
  -----------
  scripts: Update crosstool-NG internals for multiple compilers.

This change updates the CC.* references to CC_GCC.* in the internal
scripts.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: 8ce2abf57db613b423470bfc5c16bdaf8ac67992
      https://github.com/crosstool-ng/crosstool-ng/commit/8ce2abf57db613b423470bfc5c16bdaf8ac67992
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M scripts/build/cc/100-gcc.sh

  Log Message:
  -----------
  cc: Update 100-gcc.sh for multiple compilers

Update 100-gcc.sh to use the new config option names.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: cfd4437bf70f2b77744a20259716279b5d3fa632
      https://github.com/crosstool-ng/crosstool-ng/commit/cfd4437bf70f2b77744a20259716279b5d3fa632
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M scripts/build/debug/300-gdb.sh

  Log Message:
  -----------
  gdb: Update 300-gdb.sh for multiple compilers

Update 300-gdb.sh to use the new config options.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: 00e7d4fd7b7868f1b3cce0d502ae6ee7723c4188
      https://github.com/crosstool-ng/crosstool-ng/commit/00e7d4fd7b7868f1b3cce0d502ae6ee7723c4188
  Author: Ray Donnelly <mingw.android@gmail.com>
  Date:   2015-06-02 (Tue, 02 Jun 2015)

  Changed paths:
    M scripts/build/test_suite/gcc.sh

  Log Message:
  -----------
  test_suite: Update gcc test_suite for multiple compilers

This commit updates gcc's test suite to use the new config options.

Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
Reviewed-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: Yann Diorcet <diorcetyann@gmail.com>


  Commit: 031f5521904f9790d7d4c16f6b6e6c61059c6000
      https://github.com/crosstool-ng/crosstool-ng/commit/031f5521904f9790d7d4c16f6b6e6c61059c6000
  Author: Bryan Hundven <bryanhundven@gmail.com>
  Date:   2015-06-01 (Mon, 01 Jun 2015)

  Changed paths:
    M config/cc.in
    M config/cc/gcc.in
    M config/cc/gcc.in.2
    A scripts/build/cc.sh
    A scripts/build/cc/100-gcc.sh
    R scripts/build/cc/gcc.sh
    M scripts/build/debug/300-gdb.sh
    M scripts/build/internals.sh
    M scripts/build/test_suite/gcc.sh
    M scripts/crosstool-NG.sh.in
    M scripts/gen_in_frags.sh
    M scripts/showSamples.sh

  Log Message:
  -----------
  Merge pull request #30 from diorcety-ctng/multi_cc

Add multiple compiler structure


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/fd793b11c8ca...031f5521904f
--
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]