[crosstool-ng/crosstool-ng] f7d6e5: Add update-samples target.

Bryan Hundven bryanhundven@gmail.com
Sun Nov 15 01:40:00 GMT 2015


  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: f7d6e53e2b40bd70fdfcd6178ea6f57c64fabf9f
      https://github.com/crosstool-ng/crosstool-ng/commit/f7d6e53e2b40bd70fdfcd6178ea6f57c64fabf9f
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/samples.mk

  Log Message:
  -----------
  Add update-samples target.

Same as check-samples, but actually updates the crosstool.config.

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 8a07253fa076dcfff1738600743d5c3b4d4f4131
      https://github.com/crosstool-ng/crosstool-ng/commit/8a07253fa076dcfff1738600743d5c3b4d4f4131
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/samples.mk

  Log Message:
  -----------
  Use $* to simplify rules in samples.mk.

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: bb704f532af37086f7a1f2d4a4a3386941cbdb85
      https://github.com/crosstool-ng/crosstool-ng/commit/bb704f532af37086f7a1f2d4a4a3386941cbdb85
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M config/arch/arm.in
    M config/target.in

  Log Message:
  -----------
  Allow --with-cpu/--with-tune for !arm.

The configure error mentioned in the commits that disable
--with-arch/--with-tune when --with-cpu is specified is specific to ARM
builds. For other architectures, it makes sense (hey, it even makes
sense for ARM - read 'info gcc'! - it is just a shortcoming of ARM
build, apparently).

Thus, add an arch setting ARCH_EXCLUSIVE_WITH_CPU (currently, set only
for ARM) that will trigger current behavior. Permit combinations of
--with-arch/cpu/tune for other arches.

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 379331986d717fb90e50ccfd147db1c88443544b
      https://github.com/crosstool-ng/crosstool-ng/commit/379331986d717fb90e50ccfd147db1c88443544b
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/arm-cortex_a15-linux-gnueabi/crosstool.config

  Log Message:
  -----------
  More trivial sample updates.

Drop ARCH_ARCH/ARCH_TUNE where it is overridden by ARCH_CPU. Also, same
updates as in the previous batch for architectures with
!ARCH_EXCLUSIVE_WITH_CPU (i.e. where there is no need to drop
ARCH_CPU/ARCH_TUNE).

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 10c0f278e9573ee188bcdf3afc7fca8a9ff2e72f
      https://github.com/crosstool-ng/crosstool-ng/commit/10c0f278e9573ee188bcdf3afc7fca8a9ff2e72f
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/alphaev67-unknown-linux-gnu/crosstool.config

  Log Message:
  -----------
  Switch to using EV67 in alphaev67-*.

It does not make much sense to have alphaev67 example use -mcpu=ev67,
does it?

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 57dc5e69d2b83bd15673e59d5cf5c159c8492a6a
      https://github.com/crosstool-ng/crosstool-ng/commit/57dc5e69d2b83bd15673e59d5cf5c159c8492a6a
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/x86_64-unknown-linux-uclibc/crosstool.config

  Log Message:
  -----------
  Remove --disable-libsanitizer.

It is now added automatically if CT_GCC_SANITIZER is not set - and that
option depends on !UCLIBC.

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 2541bd0b118f8fee6d200910e9c9211dd732f207
      https://github.com/crosstool-ng/crosstool-ng/commit/2541bd0b118f8fee6d200910e9c9211dd732f207
  Author: Alexey Neyman <stilor@att.net>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M samples/powerpc-860-linux-gnu/crosstool.config

  Log Message:
  -----------
  Remove redundant configure options.

-mcpu= and -msoft-float are added due to ARCH_* flags, and correctly
passed down to libstdc build.

Signed-off-by: Alexey Neyman <stilor@att.net>


  Commit: 38f5ad90054c835da8119a4a765c5a7834114e37
      https://github.com/crosstool-ng/crosstool-ng/commit/38f5ad90054c835da8119a4a765c5a7834114e37
  Author: Bryan Hundven <bryanhundven@gmail.com>
  Date:   2015-11-14 (Sat, 14 Nov 2015)

  Changed paths:
    M config/arch/arm.in
    M config/target.in
    M samples/alphaev67-unknown-linux-gnu/crosstool.config
    M samples/arm-cortex_a15-linux-gnueabi/crosstool.config
    M samples/powerpc-860-linux-gnu/crosstool.config
    M samples/samples.mk
    M samples/x86_64-unknown-linux-uclibc/crosstool.config

  Log Message:
  -----------
  Merge pull request #258 from stilor/check-samples

Update samples


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/0a1a1ce51c70...38f5ad90054c
-------------- next part --------------
--
For unsubscribe information see http://sourceware.org/lists.html#faq


More information about the crossgcc mailing list