1# Android GCC 4.9 Deprecation Schedule 2Android’s GCC 4.9 has been deprecated in favor of Clang, and will be removed 3from Android in January 2020 as per the below timeline. 4 5## Timeline 6* January 2019 7 * Move GCC binary to new file name. 8 * Create shell wrapper with old GCC binary name that calls new binary name. 9 * Shell wrapper print deprecation warning to stdout, with a link to more info. 10* April 2019 11 * Move GCC binary name. 12 * Add 1s sleep to wrapper. 13* July 2019 14 * Move GCC binary name. 15 * Total 3s sleep. 16* October 2019 17 * Move GCC binary name. 18 * Total 10s sleep. 19* January 2020 20 * Remove GCC from Android. 21 22## Questions 23Please report bugs and feature requests to <[email protected]>. 24 25Prebuilts of Clang can be found for Linux x86_64 hosts: 26 27https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master 28 29Prebuilts of newer versions of Clang will be made available regularly. These 30prebuilts exist only to accelerate Clang’s release cycle and contain no out of 31tree patches, only reverts and cherry-picks from upstream. 32 33Vendors looking to keep GCC from being removed may pin the revision of Android 34GCC prebuilts, but should not expect Google to maintain GCC support going 35forward. 36