android: publish GCC 4.9 deprecation schedule

This can be linked to from deprecation warning messages.

Bug: 120503084
Change-Id: I3d40338cef7a55028a2438358bc0927d5375ce61
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
diff --git a/GCC_4_9_DEPRECATION.md b/GCC_4_9_DEPRECATION.md
new file mode 100644
index 0000000..21d64b1
--- /dev/null
+++ b/GCC_4_9_DEPRECATION.md
@@ -0,0 +1,35 @@
+# Android GCC 4.9 Deprecation Schedule
+Android’s GCC 4.9 has been deprecated in favor of Clang, and will be removed
+from Android in January 2020 as per the below timeline.
+
+## Timeline
+* January 2019
+  * Move GCC binary to new file name.
+  * Create shell wrapper with old GCC binary name that calls new binary name.
+  * Shell wrapper print deprecation warning to stdout, with a link to more info.
+* April 2019
+  * Move GCC binary name.
+  * Add 1s sleep to wrapper.
+* July 2019
+  * Move GCC binary name.
+  * Total 3s sleep.
+* October 2019
+  * Move GCC binary name.
+  * Total 10s sleep.
+* January 2020
+  * Remove GCC from Android.
+
+## Questions
+Please report bugs and feature requests to <android-llvm@googlegroups.com>.
+
+Prebuilts of Clang can be found for Linux x86_64 hosts:
+
+https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/master
+
+Prebuilts of newer versions of Clang will be made available regularly.  These
+prebuilts exist only to accelerate Clang’s release cycle and contain no out of
+tree patches, only reverts and cherry-picks from upstream.
+
+Vendors looking to keep GCC from being removed may pin the revision of Android
+GCC prebuilts, but should not expect Google to maintain GCC support going
+forward.