Upgrade trunk chromiumos gcc to gcc-4.8.1.

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.

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=various correction test suites plus  chromiumos-sdk daisy-release lumpy-release x86-zgb-release x86-alex-release parrot-release falco-release rambi-release panther-release leon-release samus-release parrot-release x86-generic-paladin amd64-generic-paladin

Change-Id: I937e4ab8bdeda81fed12371cc0a9800a30a8b8a5
Reviewed-on: https://chromium-review.googlesource.com/175157
Reviewed-by: Luis Lozano <llozano@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Han Shen <shenhan@google.com>
Tested-by: Han Shen <shenhan@google.com>
20130 files changed