Branch: refs/heads/master Home: https://github.com/crosstool-ng/crosstool-ng Commit: 1da3cc59df185144cb01fdd32a0dc1ca417d9106 https://github.com/crosstool-ng/crosstool-ng/commit/1da3cc59df185144cb01fdd32a0dc1ca417d9106 Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M configure.ac Log Message: ----------- Fix typo Signed-off-by: Alexey Neyman Commit: 413f5f610012ea24db9910084ea3b40db808147b https://github.com/crosstool-ng/crosstool-ng/commit/413f5f610012ea24db9910084ea3b40db808147b Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M config/arch/arm.in M config/arch/microblaze.in M config/arch/mips.in M config/arch/powerpc.in M config/arch/sh.in M config/arch/xtensa.in M config/target.in A samples/sh-unknown-elf/crosstool.config A samples/sh-unknown-elf/reported.by M scripts/build/arch/microblaze.sh M scripts/build/arch/sh.sh M scripts/build/cc/gcc.sh M scripts/build/libc/uClibc.sh M scripts/functions Log Message: ----------- Super-H multilib toolchain fixes 1. On SuperH, configuring GCC with explicit variant of the CPU (like "sh4") limits the default set of multilibs to just that CPU and requires --with-multilib-list to change. Allow for "unspecified" variant, so that we can defer to GCC to determine the list. 2. Support toolchains with both endiannesses at the same time. 3. Add a SuperH/newlib sample 4. Add more flags processing for uClibc Signed-off-by: Alexey Neyman Commit: e83a2e233326f183766b78e579332880339cb5e7 https://github.com/crosstool-ng/crosstool-ng/commit/e83a2e233326f183766b78e579332880339cb5e7 Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: A packages/uClibc-ng/1.0.25/0001-gdb8.patch A packages/uClibc-ng/1.0.26/0001-gdb8.patch Log Message: ----------- Pick up uClibc-ng fixes for static GDB build Signed-off-by: Alexey Neyman Commit: 1e4eeb5c3b0f9156ed679c4aed50ba5f97c3939b https://github.com/crosstool-ng/crosstool-ng/commit/1e4eeb5c3b0f9156ed679c4aed50ba5f97c3939b Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M maintainer/test-packages.sh M scripts/build/cc/gcc.sh M scripts/build/libc/glibc.sh M scripts/crosstool-NG.sh.in M scripts/functions Log Message: ----------- Workaround for static uClibc-ng issue with -lpthread Also, preserve .config when running test-package.sh. Signed-off-by: Alexey Neyman Commit: 602304b23077b8cd58b99a836e8d9ffbedecd52c https://github.com/crosstool-ng/crosstool-ng/commit/602304b23077b8cd58b99a836e8d9ffbedecd52c Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M config/arch/sh.in A samples/sh-multilib-linux-gnu/crosstool.config A samples/sh-multilib-linux-gnu/reported.by A samples/sh-multilib-linux-uclibc/crosstool.config A samples/sh-multilib-linux-uclibc/reported.by M samples/sh-unknown-elf/crosstool.config R samples/sh4-multilib-linux-gnu/crosstool.config R samples/sh4-multilib-linux-gnu/reported.by R samples/sh4-multilib-linux-uclibc/crosstool.config R samples/sh4-multilib-linux-uclibc/reported.by R samples/sh4-unknown-linux-gnu/crosstool.config R samples/sh4-unknown-linux-gnu/reported.by M scripts/build/arch.sh M scripts/build/arch/sh.sh M scripts/build/arch/x86.sh M scripts/build/libc/glibc.sh Log Message: ----------- Use the new SuperH fixes in the two multilib samples - Glibc configure args and tuple need adjustment on SuperH - Only allow "both endian" and "with CPU" for unspecified arch variant. May reconsider endianness (was breaking things before adjusting glibc tuple) - Retire non-multilib sample, it should be a subset of the multilib one now. Signed-off-by: Alexey Neyman Commit: f994d1c7d7cd62a474a09cadc89ddd15da427fef https://github.com/crosstool-ng/crosstool-ng/commit/f994d1c7d7cd62a474a09cadc89ddd15da427fef Author: Alexey Neyman Date: 2017-09-03 (Sun, 03 Sep 2017) Changed paths: M config/arch/arm.in M config/arch/microblaze.in M config/arch/mips.in M config/arch/powerpc.in M config/arch/sh.in M config/arch/xtensa.in M config/target.in M configure.ac M maintainer/test-packages.sh A packages/uClibc-ng/1.0.25/0001-gdb8.patch A packages/uClibc-ng/1.0.26/0001-gdb8.patch A samples/sh-multilib-linux-gnu/crosstool.config A samples/sh-multilib-linux-gnu/reported.by A samples/sh-multilib-linux-uclibc/crosstool.config A samples/sh-multilib-linux-uclibc/reported.by A samples/sh-unknown-elf/crosstool.config A samples/sh-unknown-elf/reported.by R samples/sh4-multilib-linux-gnu/crosstool.config R samples/sh4-multilib-linux-gnu/reported.by R samples/sh4-multilib-linux-uclibc/crosstool.config R samples/sh4-multilib-linux-uclibc/reported.by R samples/sh4-unknown-linux-gnu/crosstool.config R samples/sh4-unknown-linux-gnu/reported.by M scripts/build/arch.sh M scripts/build/arch/microblaze.sh M scripts/build/arch/sh.sh M scripts/build/arch/x86.sh M scripts/build/cc/gcc.sh M scripts/build/libc/glibc.sh M scripts/build/libc/uClibc.sh M scripts/crosstool-NG.sh.in M scripts/functions Log Message: ----------- Merge pull request #823 from stilor/sh-experiment-multilib Better SuperH multilib support (different endian, glibc/uClibc for no-FPU, etc) Compare: https://github.com/crosstool-ng/crosstool-ng/compare/95de709fe3f7...f994d1c7d7cd