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] c0cc73: Install canadian crosses into a separate subdir.


  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: c0cc73cd6f3040ea08dc09384aa289540b3fb2a2
      https://github.com/crosstool-ng/crosstool-ng/commit/c0cc73cd6f3040ea08dc09384aa289540b3fb2a2
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M Makefile.in
    M config/global/paths.in
    M ct-ng.in
    M scripts/.gitignore
    M scripts/crosstool-NG.sh.in
    M scripts/functions
    M scripts/saveSample.sh.in
    A scripts/showConfig.sh.in
    R scripts/showTuple.sh.in

  Log Message:
  -----------
  Install canadian crosses into a separate subdir.

Makes them sorted out by host, and removes the need for similar hack in
samples.mk.

Change how canadian crosses are named: using `=' character resulted in
Glibc build failure.

Move loading config into a common function, CT_LoadConfig.

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


  Commit: 955f5bc0b8a879ba5d1b9a65a31cc235c9fd9be8
      https://github.com/crosstool-ng/crosstool-ng/commit/955f5bc0b8a879ba5d1b9a65a31cc235c9fd9be8
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M .gitignore
    M ct-ng.in
    M scripts/crosstool-NG.sh.in
    M scripts/functions
    M scripts/saveSample.sh.in

  Log Message:
  -----------
  Get rid of .config.2.

Now handled by CT_LoadConfig.

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


  Commit: 3e4d4870c9b7506c7a114fdb8789f78fd551c171
      https://github.com/crosstool-ng/crosstool-ng/commit/3e4d4870c9b7506c7a114fdb8789f78fd551c171
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M config/global/logging.in
    M config/global/paths.in
    M scripts/saveSample.sh.in

  Log Message:
  -----------
  Simplify config saving.

Instead of hardcoding defaults in saveSample.sh.in, have the same
defaults in config. Then we can just remove them when saving the
config.


  Commit: 7fad3936351bc145630ec882a92063153d601d4d
      https://github.com/crosstool-ng/crosstool-ng/commit/7fad3936351bc145630ec882a92063153d601d4d
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M samples/aarch64-rpi3-linux-gnueabi/crosstool.config
    M samples/aarch64-unknown-linux-gnueabi/crosstool.config
    M samples/alphaev56-unknown-linux-gnu/crosstool.config
    M samples/alphaev67-unknown-linux-gnu/crosstool.config
    M samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config
    M samples/arm-cortex_a15-linux-gnueabihf/crosstool.config
    M samples/arm-cortex_a8-linux-gnueabi/crosstool.config
    M samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config
    M samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config
    M samples/arm-multilib-linux-uclibcgnueabi/crosstool.config
    M samples/arm-unknown-eabi/crosstool.config
    M samples/arm-unknown-linux-gnueabi/crosstool.config
    M samples/arm-unknown-linux-musleabi/crosstool.config
    M samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
    M samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config
    M samples/armeb-unknown-eabi/crosstool.config
    M samples/armeb-unknown-linux-gnueabi/crosstool.config
    M samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config
    M samples/armv6-rpi-linux-gnueabi/crosstool.config
    M samples/armv7-rpi2-linux-gnueabihf/crosstool.config
    M samples/armv8-rpi3-linux-gnueabihf/crosstool.config
    M samples/avr/crosstool.config
    M samples/i586-geode-linux-uclibc/crosstool.config
    M samples/i686-nptl-linux-gnu/crosstool.config
    M samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config
    M samples/i686-w64-mingw32/crosstool.config
    M samples/m68k-unknown-elf/crosstool.config
    M samples/m68k-unknown-uclinux-uclibc/crosstool.config
    M samples/mips-ar2315-linux-gnu/crosstool.config
    M samples/mips-malta-linux-gnu/crosstool.config
    M samples/mips-unknown-elf/crosstool.config
    M samples/mips-unknown-linux-uclibc/crosstool.config
    M samples/mips64el-multilib-linux-uclibc/crosstool.config
    M samples/mipsel-multilib-linux-gnu/crosstool.config
    M samples/mipsel-sde-elf/crosstool.config
    M samples/mipsel-unknown-linux-gnu/crosstool.config
    M samples/powerpc-405-linux-gnu/crosstool.config
    M samples/powerpc-860-linux-gnu/crosstool.config
    M samples/powerpc-e300c3-linux-gnu/crosstool.config
    M samples/powerpc-e500v2-linux-gnuspe/crosstool.config
    M samples/powerpc-unknown-linux-gnu/crosstool.config
    M samples/powerpc-unknown-linux-uclibc/crosstool.config
    M samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config
    M samples/powerpc64-multilib-linux-gnu/crosstool.config
    M samples/powerpc64-unknown-linux-gnu/crosstool.config
    M samples/powerpc64le-unknown-linux-gnu/crosstool.config
    M samples/s390-ibm-linux-gnu/crosstool.config
    M samples/s390x-ibm-linux-gnu/crosstool.config
    M samples/sh4-multilib-linux-gnu/crosstool.config
    M samples/sh4-multilib-linux-uclibc/crosstool.config
    M samples/sh4-unknown-linux-gnu/crosstool.config
    M samples/sparc-leon-linux-uclibc/crosstool.config
    M samples/sparc-unknown-linux-gnu/crosstool.config
    M samples/sparc64-multilib-linux-gnu/crosstool.config
    M samples/x86_64-multilib-linux-gnu/crosstool.config
    M samples/x86_64-multilib-linux-musl/crosstool.config
    M samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config
    M samples/x86_64-multilib-linux-uclibc/crosstool.config
    M samples/x86_64-unknown-linux-gnu/crosstool.config
    M samples/x86_64-unknown-linux-uclibc/crosstool.config
    M samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
    M samples/x86_64-w64-mingw32/crosstool.config
    M samples/xtensa-fsf-linux-uclibc/crosstool.config

  Log Message:
  -----------
  Run samples through 'ct-ng update-samples'.

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


  Commit: 832bee87c03ce2fecdbf8b00996fc1fca8f2b2e0
      https://github.com/crosstool-ng/crosstool-ng/commit/832bee87c03ce2fecdbf8b00996fc1fca8f2b2e0
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M config/global/paths.in
    M samples/samples.mk
    M scripts/crosstool-NG.sh.in

  Log Message:
  -----------
  Make build-all rely on kconfig options.

For that, make CT_BUILD_TOP_DIR a non-settable config option (so that it is
recursively expanded with CT_HOST/CT_TARGET). Use a common prefix, with
same default as for regular sample build.

Use showConfig.sh to determine host toolchain path (for canadian crosses)
and build directory to be removed.

Remove LIBC_SYSROOT_ARG (unused).

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


  Commit: b5d0e396d9ad0c886ab487bd26776bda92e5f40c
      https://github.com/crosstool-ng/crosstool-ng/commit/b5d0e396d9ad0c886ab487bd26776bda92e5f40c
  Author: Alexey Neyman <stilor@att.net>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M .gitignore
    M Makefile.in
    M config/global/logging.in
    M config/global/paths.in
    M ct-ng.in
    M samples/aarch64-rpi3-linux-gnueabi/crosstool.config
    M samples/aarch64-unknown-linux-gnueabi/crosstool.config
    M samples/alphaev56-unknown-linux-gnu/crosstool.config
    M samples/alphaev67-unknown-linux-gnu/crosstool.config
    M samples/arm-bare_newlib_cortex_m3_nommu-eabi/crosstool.config
    M samples/arm-cortex_a15-linux-gnueabihf/crosstool.config
    M samples/arm-cortex_a8-linux-gnueabi/crosstool.config
    M samples/arm-cortexa5-linux-uclibcgnueabihf/crosstool.config
    M samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config
    M samples/arm-multilib-linux-uclibcgnueabi/crosstool.config
    M samples/arm-unknown-eabi/crosstool.config
    M samples/arm-unknown-linux-gnueabi/crosstool.config
    M samples/arm-unknown-linux-musleabi/crosstool.config
    M samples/arm-unknown-linux-uclibcgnueabi/crosstool.config
    M samples/arm-unknown-linux-uclibcgnueabihf/crosstool.config
    M samples/armeb-unknown-eabi/crosstool.config
    M samples/armeb-unknown-linux-gnueabi/crosstool.config
    M samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config
    M samples/armv6-rpi-linux-gnueabi/crosstool.config
    M samples/armv7-rpi2-linux-gnueabihf/crosstool.config
    M samples/armv8-rpi3-linux-gnueabihf/crosstool.config
    M samples/avr/crosstool.config
    M samples/i586-geode-linux-uclibc/crosstool.config
    M samples/i686-nptl-linux-gnu/crosstool.config
    M samples/i686-w64-mingw32,nios2-spico-elf/crosstool.config
    M samples/i686-w64-mingw32/crosstool.config
    M samples/m68k-unknown-elf/crosstool.config
    M samples/m68k-unknown-uclinux-uclibc/crosstool.config
    M samples/mips-ar2315-linux-gnu/crosstool.config
    M samples/mips-malta-linux-gnu/crosstool.config
    M samples/mips-unknown-elf/crosstool.config
    M samples/mips-unknown-linux-uclibc/crosstool.config
    M samples/mips64el-multilib-linux-uclibc/crosstool.config
    M samples/mipsel-multilib-linux-gnu/crosstool.config
    M samples/mipsel-sde-elf/crosstool.config
    M samples/mipsel-unknown-linux-gnu/crosstool.config
    M samples/powerpc-405-linux-gnu/crosstool.config
    M samples/powerpc-860-linux-gnu/crosstool.config
    M samples/powerpc-e300c3-linux-gnu/crosstool.config
    M samples/powerpc-e500v2-linux-gnuspe/crosstool.config
    M samples/powerpc-unknown-linux-gnu/crosstool.config
    M samples/powerpc-unknown-linux-uclibc/crosstool.config
    M samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config
    M samples/powerpc64-multilib-linux-gnu/crosstool.config
    M samples/powerpc64-unknown-linux-gnu/crosstool.config
    M samples/powerpc64le-unknown-linux-gnu/crosstool.config
    M samples/s390-ibm-linux-gnu/crosstool.config
    M samples/s390x-ibm-linux-gnu/crosstool.config
    M samples/samples.mk
    M samples/sh4-multilib-linux-gnu/crosstool.config
    M samples/sh4-multilib-linux-uclibc/crosstool.config
    M samples/sh4-unknown-linux-gnu/crosstool.config
    M samples/sparc-leon-linux-uclibc/crosstool.config
    M samples/sparc-unknown-linux-gnu/crosstool.config
    M samples/sparc64-multilib-linux-gnu/crosstool.config
    M samples/x86_64-multilib-linux-gnu/crosstool.config
    M samples/x86_64-multilib-linux-musl/crosstool.config
    M samples/x86_64-multilib-linux-uclibc,powerpc-unknown-elf/crosstool.config
    M samples/x86_64-multilib-linux-uclibc/crosstool.config
    M samples/x86_64-unknown-linux-gnu/crosstool.config
    M samples/x86_64-unknown-linux-uclibc/crosstool.config
    M samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
    M samples/x86_64-w64-mingw32/crosstool.config
    M samples/xtensa-fsf-linux-uclibc/crosstool.config
    M scripts/.gitignore
    M scripts/crosstool-NG.sh.in
    M scripts/functions
    M scripts/saveSample.sh.in
    A scripts/showConfig.sh.in
    R scripts/showTuple.sh.in

  Log Message:
  -----------
  Merge pull request #547 from stilor/separate-canadian-crosses-instdir

Simplify the pre-build actions a bit


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/027a75cbf0e8...b5d0e396d9ad

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]