Roll out GCC 4.8.2 mobile release.

This release is based on crosstool v17.3, which was released about 2
weeks ago, the base version for crosstool v17.3 is -
  git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_8@207971 138bc75d-0d04-0410-961f-82ee72b054a4

Besides those local patchs that are already on GCC 4.8.1 release, we
have some additional local patches included.

    Local patches include -
    0. Rollback Hou Cong's CL (enable -ftree-loop-vectorize under -O2) - 7b463f77)
       Reverted CL - git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_8@206589 138bc75d-0d04-0410-961f-82ee72b054a4

    1. Cherry-pick patch for pr/55260.
       Bug url here - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55260

       The picked patch -
         From 123840d5c0acd8b3dee58195da40538ce48b58fa Mon Sep 17 00:00:00 2001
         From: jamborm <jamborm@138bc75d-0d04-0410-961f-82ee72b054a4>
         Date: Fri, 21 Feb 2014 13:05:40 +0000
         Subject: [PATCH] 2014-02-21  Martin Jambor  <mjambor@suse.cz>

            PR ipa/55260
            * ipa-cp.c (cgraph_edge_brings_all_agg_vals_for_node): Uce correct
            info when checking whether lattices are bottom.

         testsuite/
           * gcc.dg/ipa/pr55260.c: New test.

         git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch@207990 138bc75d

       Change-Id: I4848dba9059df21eb3030bba750d9bbb5fd8bf07

    2. Temporarily disable out-of-array-bounday warnings - currently there
       is at least 1 outstanding bug entry regarding bogus
       out-of-array-bounday warnings for gcc 4.8. So disable it
       temporarily. Bug entry here -
       http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59124

    3. [no logner a local patch, fixed by Teresa Johnson on google-gcc-4_8]
       Fixed the ICE while compiling llvm - bug here -
       https://b.corp.google.com/issue?id=12971524

    4. Fix the x86-alex compiler building problem caused by Wei Mi's CL - bug here -
       https://b.corp.google.com/issue?id=12971672

Performance tests show no noticeable improvement/regression.

[The local dir for this is - ~/hdd2/gcc-rollout-workspace/rollout_gcc/src/third_party/gcc]

TEST=cbuildbot with '--hwtest' for x86-alex parrot daisy chromiumos-sdk
BUG=None

Change-Id: I5434e196b8c39cf230609be432cbcff06f8ddc47
Reviewed-on: https://chromium-review.googlesource.com/186691
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Scott Zawalski <scottz@chromium.org>
Tested-by: Han Shen <shenhan@google.com>
Commit-Queue: Han Shen <shenhan@google.com>
439 files changed