binutils: backport an upstream patch to fix gold link crash

This backports the upstream patch
From 635aa30e3ae9735e362cfd1cda2be9f7b65b32a2 Mon Sep 17 00:00:00 2001
From: Cary Coutant <ccoutant@google.com>
Date: Tue, 23 Sep 2014 23:18:19 -0700
Subject: [PATCH] Fix race condition causing assert in
 Eh_frame_hdr::do_sized_write().

BUG=chromium:456287
TEST=cbuildbot chromiumos-sdk lumpy-release daisy-release
     build chrome with thread-enabled binutils.

Change-Id: Icbc4a603808612d9bae6c52d47e72d0a3d720eab
Reviewed-on: https://chromium-review.googlesource.com/247370
Reviewed-by: Luis Lozano <llozano@chromium.org>
Commit-Queue: Yunlian Jiang <yunlian@gmail.com>
Tested-by: Yunlian Jiang <yunlian@gmail.com>
5 files changed