Upgrade trunk chromiumos gcc to gcc-4.8.1 (2nd try).

Specifically, this CL synced with
svn+ssh://gcc.gnu.org/svn/gcc/branches/google/gcc-4_8@203284 plus the
following 2 local CLs -
  a) - disabled "-Wunused-local-typedefs"
  b) - ported arm patch "simplify-got", which is on google/gcc-4_7 only.

And 1 critical bug fixing here - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854

With this CL, trunk will identical to google/gcc-4_8-mobile @
41cf2cf853eb9e1ec2f3b0cda204e4aa6bddf7ec.

With this new GCC (together with new orderfile), we got good
performance data around 2-8% for arm, x86 and x86_64 platforms.

BUG=chromium:313075
TEST=cbuildbots --hwtest x86-alex-release falco-release daisy-release daisy_spring-release parrot-release peachpit_release

Change-Id: Ib53807ede2c59262e7bdec8c9bed3f2cde7a50f8
Reviewed-on: https://chromium-review.googlesource.com/177216
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Tested-by: Han Shen <shenhan@google.com>
20125 files changed