Rolling out upgrades to binutils 2.22 based on release branch.

This release includes bunches of fixes on binutils 2.22.

The binutils version after upgrade keeps to be 2.22.

Performance test performed for three boards - parrot, daisy and x86-alex.
  Bootperf testing
  PerfV2
No noticeable change introduced in this CL.

Correctness test cleared for daisy/parrot/x86-alex.
  cbuildbot chromiumos-sdk
  cbuildbot --hwtest daisy-release daisy_sping-release lumpy-release x86-alex-release, bootperf/perfv2

TEST=listed above
BUG=None

Change-Id: I52c0e6823b121ce2fa684329853046450c95e009
Reviewed-on: https://chromium-review.googlesource.com/194324
Reviewed-by: Luis Lozano <llozano@chromium.org>
Tested-by: Han Shen <shenhan@google.com>
Commit-Queue: Han Shen <shenhan@google.com>
90 files changed