chiark / gitweb /
Replace gcc with clang
authorFredrik Fornwall <fredrik@fornwall.net>
Thu, 11 Aug 2016 13:26:06 +0000 (09:26 -0400)
committerFredrik Fornwall <fredrik@fornwall.net>
Thu, 11 Aug 2016 13:27:40 +0000 (09:27 -0400)
commit768ce14ecc1048cdfc8fcf0d51baaba5c33a163b
treecdc787cfaf2786b0264d5b11e1e18674cd1105d6
parent3f300a10fc7d4d34642f80368bb02f2898f7fb8a
Replace gcc with clang

Only clang has official support for Android, and trying to maintain
a working gcc will only get messier over time.

Remove gcc and g++ packages, and setup gcc and g++ as symlinks to
clang.

Let clang replace gcc, but note that 'apt dist-upgrade' needs to
be run once if a user has both clang and gcc installed.

Fixes #369.
21 files changed:
build-package.sh
packages/clang/build.sh
packages/gcc/build.sh [deleted file]
packages/gcc/g++.subpackage.sh [deleted file]
packages/gcc/gcc-config-aarch64-aarch64-linux-android.h.patch [deleted file]
packages/gcc/gcc-config-aarch64-aarch64-linux.h.patch [deleted file]
packages/gcc/gcc-config-arm-arm.h.patch [deleted file]
packages/gcc/gcc-config-arm-arm.md.patch [deleted file]
packages/gcc/gcc-config-arm-arm.opt.patch [deleted file]
packages/gcc/gcc-config-arm-elf.h.patch [deleted file]
packages/gcc/gcc-config-arm-linux-eabi.h.patch [deleted file]
packages/gcc/gcc-config-i386-gnu-user.h.patch [deleted file]
packages/gcc/gcc-config-i386-gnu-user64.h.patch [deleted file]
packages/gcc/gcc-config-i386-linux-common.h.patch [deleted file]
packages/gcc/gcc-config-linux-android.h.patch [deleted file]
packages/gcc/gcc-config.gcc.patch [deleted file]
packages/gcc/gcc-cp-g++specc.patch [deleted file]
packages/gcc/gcov.subpackage.sh [deleted file]
packages/gcc/libcpp-files.c.patch [deleted file]
packages/gcc/libcpp-macro.c.patch [deleted file]
packages/gcc/system.h.patch [deleted file]