* [crosstool-ng/crosstool-ng] 8762c7: Preliminary bionic/Android support
@ 2017-05-16 4:12 Alexey Neyman
0 siblings, 0 replies; only message in thread
From: Alexey Neyman @ 2017-05-16 4:12 UTC (permalink / raw)
To: crossgcc
[-- Attachment #1: Type: text/plain, Size: 12850 bytes --]
Branch: refs/heads/master
Home: https://github.com/crosstool-ng/crosstool-ng
Commit: 8762c7698cc380d33042fa9e0b8ee9704a842281
https://github.com/crosstool-ng/crosstool-ng/commit/8762c7698cc380d33042fa9e0b8ee9704a842281
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
A config/libc/bionic.in
A patches/gcc/linaro-6.3-2017.02/950-bionic-android.patch
M scripts/build/arch/arm.sh
A scripts/build/libc/bionic.sh
M scripts/functions
Log Message:
-----------
Preliminary bionic/Android support
Mostly from Crystax NDK
Commit: a6e11562c46d9228ad70a84f7f0031b342078944
https://github.com/crosstool-ng/crosstool-ng/commit/a6e11562c46d9228ad70a84f7f0031b342078944
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M config/cc/gcc.in.2
M config/libc/bionic.in
Log Message:
-----------
Tweaks for bionic/TLS
Commit: 925d0490dba077672ee3da2c97337b2ef75dd33e
https://github.com/crosstool-ng/crosstool-ng/commit/925d0490dba077672ee3da2c97337b2ef75dd33e
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
A patches/gcc/linaro-6.3-2017.02/951-bionic-ndk.patch
Log Message:
-----------
Fix for ctype change in NDK 14
Commit: 9062810a11b1d1a347c16e7cfd4cac31ed9427b3
https://github.com/crosstool-ng/crosstool-ng/commit/9062810a11b1d1a347c16e7cfd4cac31ed9427b3
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
A patches/gcc/linaro-6.3-2017.02/952-bionic-errno.patch
Log Message:
-----------
Fix type mismatch in std::swap() args
Commit: a776367937aa4f6ff03f0d3fdecb90d13fdaab14
https://github.com/crosstool-ng/crosstool-ng/commit/a776367937aa4f6ff03f0d3fdecb90d13fdaab14
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
A patches/gcc/6.3.0/950-bionic-android.patch
A patches/gcc/6.3.0/951-bionic-ndk.patch
A patches/gcc/6.3.0/952-bionic-errno.patch
A samples/aarch64-unknown-linux-android/crosstool.config
A samples/aarch64-unknown-linux-android/reported.by
Log Message:
-----------
Add sample Android config, gcc 6.3 patches
Commit: 22e4a3f4334ee74233e40e19f3a72187eed3bb91
https://github.com/crosstool-ng/crosstool-ng/commit/22e4a3f4334ee74233e40e19f3a72187eed3bb91
Author: hyc <hyc@symas.com>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M samples/aarch64-rpi3-linux-gnueabi/crosstool.config
M samples/aarch64-unknown-linux-gnueabi/crosstool.config
M samples/arm-cortex_a15-linux-gnueabihf/crosstool.config
M samples/arm-cortex_a8-linux-gnueabi/crosstool.config
M samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config
M samples/arm-unknown-linux-gnueabi/crosstool.config
M samples/armeb-unknown-linux-gnueabi/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/i686-centos6-linux-gnu/crosstool.config
M samples/i686-centos7-linux-gnu/crosstool.config
M samples/i686-nptl-linux-gnu/crosstool.config
M samples/i686-ubuntu12.04-linux-gnu/crosstool.config
M samples/i686-ubuntu14.04-linux-gnu/crosstool.config
M samples/i686-ubuntu16.04-linux-gnu/crosstool.config
M samples/mips-ar2315-linux-gnu/crosstool.config
M samples/mips-malta-linux-gnu/crosstool.config
M samples/mipsel-multilib-linux-gnu/crosstool.config
M samples/mipsel-unknown-linux-gnu/crosstool.config
M samples/x86_64-centos6-linux-gnu/crosstool.config
M samples/x86_64-centos7-linux-gnu/crosstool.config
M samples/x86_64-multilib-linux-gnu/crosstool.config
M samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config
M samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config
M samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config
M samples/x86_64-unknown-linux-gnu/crosstool.config
M samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config
M samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
Log Message:
-----------
Fix samples defaulted to glibc
Since glibc is no longer the default C library
Commit: 131011493b7550b5ed4bdf241e8432aeae7694e8
https://github.com/crosstool-ng/crosstool-ng/commit/131011493b7550b5ed4bdf241e8432aeae7694e8
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
R patches/gcc/6.3.0/950-bionic-android.patch
A patches/gcc/6.3.0/970-crystax.patch
A patches/gcc/6.3.0/971-crystax.patch
A patches/gcc/6.3.0/972-crystax.patch
A patches/gcc/6.3.0/973-crystax.patch
A patches/gcc/6.3.0/974-crystax.patch
A patches/gcc/6.3.0/975-crystax.patch
A patches/gcc/6.3.0/976-crystax.patch
A patches/gcc/6.3.0/977-crystax.patch
A patches/gcc/7.1.0/951-bionic-ndk.patch
A patches/gcc/7.1.0/952-bionic-errno.patch
A patches/gcc/7.1.0/970-crystax.patch
A patches/gcc/7.1.0/971-crystax.patch
A patches/gcc/7.1.0/972-crystax.patch
A patches/gcc/7.1.0/973-crystax.patch
A patches/gcc/7.1.0/974-crystax.patch
A patches/gcc/7.1.0/975-crystax.patch
A patches/gcc/7.1.0/976-crystax.patch
A patches/gcc/7.1.0/977-crystax.patch
R patches/gcc/linaro-6.3-2017.02/950-bionic-android.patch
A patches/gcc/linaro-6.3-2017.02/970-crystax.patch
A patches/gcc/linaro-6.3-2017.02/971-crystax.patch
A patches/gcc/linaro-6.3-2017.02/972-crystax.patch
A patches/gcc/linaro-6.3-2017.02/973-crystax.patch
A patches/gcc/linaro-6.3-2017.02/974-crystax.patch
A patches/gcc/linaro-6.3-2017.02/975-crystax.patch
A patches/gcc/linaro-6.3-2017.02/976-crystax.patch
A patches/gcc/linaro-6.3-2017.02/977-crystax.patch
Log Message:
-----------
Split the patch from CrystaX to separate commits
... and edit the biggest chunk as in previous 950-bionic-android.patch.
Also, drop arm_neon.h - it is a separate package, will be added
separately.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: dab327ed06800bf6609aa1b2e370e37e87ce9e80
https://github.com/crosstool-ng/crosstool-ng/commit/dab327ed06800bf6609aa1b2e370e37e87ce9e80
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M samples/aarch64-unknown-linux-android/crosstool.config
Log Message:
-----------
Allow rebuilding aarch64-unknown-linux-android
Otherwise, fails when checking if the destination dir is writable.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 8e7947cb35a24e8c021848a0951314cc1c8851f7
https://github.com/crosstool-ng/crosstool-ng/commit/8e7947cb35a24e8c021848a0951314cc1c8851f7
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M scripts/showSamples.sh
Log Message:
-----------
Print gcc version in the same way as the rest
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: f296faa8c21e46e5a1f49d0cecc6e5f0e6624438
https://github.com/crosstool-ng/crosstool-ng/commit/f296faa8c21e46e5a1f49d0cecc6e5f0e6624438
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M TODO
Log Message:
-----------
Add arm_neon.h as a TODO item
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 24b3fca91064cd25953d06c8a240fbb9ccc21fc7
https://github.com/crosstool-ng/crosstool-ng/commit/24b3fca91064cd25953d06c8a240fbb9ccc21fc7
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M config/libc/bionic.in
Log Message:
-----------
Mark bionic EXPERIMENTAL and dependent on GCC6+
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 97a20eed5c3cf3a2f7bb261705405b8b16c56b36
https://github.com/crosstool-ng/crosstool-ng/commit/97a20eed5c3cf3a2f7bb261705405b8b16c56b36
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-14 (Sun, 14 May 2017)
Changed paths:
M config/debug/duma.in
M config/debug/gdb.in.native
M config/debug/ltrace.in
M config/debug/strace.in
A patches/gdb/7.12.1/200-allow-android.patch
M samples/aarch64-unknown-linux-android/crosstool.config
Log Message:
-----------
Disallow duma/ltrace/strace for bionic
Allow cross-gdb and gdbserver. This requires removal of an explicit
check that disables gdbserver on android. However, the comment above
that check refers to exec_elf.h, which has been removed since API level
19. It builds fine with current selection of the sample (21). Only
build-tested, hope someone can give it a try and report back.
We can fine tune the check for GDB but I'll leave it for now.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 1dbb06f2d375d58f12e79399b64b3111fc4d35fc
https://github.com/crosstool-ng/crosstool-ng/commit/1dbb06f2d375d58f12e79399b64b3111fc4d35fc
Author: Alexey Neyman <stilor@att.net>
Date: 2017-05-15 (Mon, 15 May 2017)
Changed paths:
M TODO
M config/cc/gcc.in.2
M config/debug/duma.in
M config/debug/gdb.in.native
M config/debug/ltrace.in
M config/debug/strace.in
A config/libc/bionic.in
A patches/gcc/6.3.0/951-bionic-ndk.patch
A patches/gcc/6.3.0/952-bionic-errno.patch
A patches/gcc/6.3.0/970-crystax.patch
A patches/gcc/6.3.0/971-crystax.patch
A patches/gcc/6.3.0/972-crystax.patch
A patches/gcc/6.3.0/973-crystax.patch
A patches/gcc/6.3.0/974-crystax.patch
A patches/gcc/6.3.0/975-crystax.patch
A patches/gcc/6.3.0/976-crystax.patch
A patches/gcc/6.3.0/977-crystax.patch
A patches/gcc/7.1.0/951-bionic-ndk.patch
A patches/gcc/7.1.0/952-bionic-errno.patch
A patches/gcc/7.1.0/970-crystax.patch
A patches/gcc/7.1.0/971-crystax.patch
A patches/gcc/7.1.0/972-crystax.patch
A patches/gcc/7.1.0/973-crystax.patch
A patches/gcc/7.1.0/974-crystax.patch
A patches/gcc/7.1.0/975-crystax.patch
A patches/gcc/7.1.0/976-crystax.patch
A patches/gcc/7.1.0/977-crystax.patch
A patches/gcc/linaro-6.3-2017.02/951-bionic-ndk.patch
A patches/gcc/linaro-6.3-2017.02/952-bionic-errno.patch
A patches/gcc/linaro-6.3-2017.02/970-crystax.patch
A patches/gcc/linaro-6.3-2017.02/971-crystax.patch
A patches/gcc/linaro-6.3-2017.02/972-crystax.patch
A patches/gcc/linaro-6.3-2017.02/973-crystax.patch
A patches/gcc/linaro-6.3-2017.02/974-crystax.patch
A patches/gcc/linaro-6.3-2017.02/975-crystax.patch
A patches/gcc/linaro-6.3-2017.02/976-crystax.patch
A patches/gcc/linaro-6.3-2017.02/977-crystax.patch
A patches/gdb/7.12.1/200-allow-android.patch
M samples/aarch64-rpi3-linux-gnueabi/crosstool.config
A samples/aarch64-unknown-linux-android/crosstool.config
A samples/aarch64-unknown-linux-android/reported.by
M samples/aarch64-unknown-linux-gnueabi/crosstool.config
M samples/arm-cortex_a15-linux-gnueabihf/crosstool.config
M samples/arm-cortex_a8-linux-gnueabi/crosstool.config
M samples/arm-cortexa9_neon-linux-gnueabihf/crosstool.config
M samples/arm-unknown-linux-gnueabi/crosstool.config
M samples/armeb-unknown-linux-gnueabi/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/i686-centos6-linux-gnu/crosstool.config
M samples/i686-centos7-linux-gnu/crosstool.config
M samples/i686-nptl-linux-gnu/crosstool.config
M samples/i686-ubuntu12.04-linux-gnu/crosstool.config
M samples/i686-ubuntu14.04-linux-gnu/crosstool.config
M samples/i686-ubuntu16.04-linux-gnu/crosstool.config
M samples/mips-ar2315-linux-gnu/crosstool.config
M samples/mips-malta-linux-gnu/crosstool.config
M samples/mipsel-multilib-linux-gnu/crosstool.config
M samples/mipsel-unknown-linux-gnu/crosstool.config
M samples/x86_64-centos6-linux-gnu/crosstool.config
M samples/x86_64-centos7-linux-gnu/crosstool.config
M samples/x86_64-multilib-linux-gnu/crosstool.config
M samples/x86_64-ubuntu12.04-linux-gnu/crosstool.config
M samples/x86_64-ubuntu14.04-linux-gnu/crosstool.config
M samples/x86_64-ubuntu16.04-linux-gnu/crosstool.config
M samples/x86_64-unknown-linux-gnu/crosstool.config
M samples/x86_64-w64-mingw32,arm-cortexa9_neon-linux-gnueabihf/crosstool.config
M samples/x86_64-w64-mingw32,x86_64-pc-linux-gnu/crosstool.config
M scripts/build/arch/arm.sh
A scripts/build/libc/bionic.sh
M scripts/functions
M scripts/showSamples.sh
Log Message:
-----------
Merge pull request #717 from stilor/merge-bionic
Merge bionic
Compare: https://github.com/crosstool-ng/crosstool-ng/compare/ef762bfe8e1e...1dbb06f2d375
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-05-16 4:12 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-16 4:12 [crosstool-ng/crosstool-ng] 8762c7: Preliminary bionic/Android support Alexey Neyman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).