Rolling from revision 11698 to 11731
Rolling from revision 11698 to 11731

My particular reason for this roll is to get r11726 which should fix the SPEC regression on equake, but there are other changes:

r11730 | Disable the irt-blockhook (GC hooks) interface under PNaCl
r11728 | Pass file format argument from driver to pnacl-abicheck
r11727 | PNaCl driver: Factor file type checking into its own library
r11726 | Update LLVM revision in pnacl/DEPS. Pulls in:
r11725 | Update gcc revision in pnacl/DEPS. Pulls in a change in libstdc++:
r11724 | Fix checkdeps breakage introduced by r11723
r11723 | Disable some deprecated/disallowed IRT interfaces under PNaCl
r11722 | Update Clang revision in pnacl/DEPS. Pulls in:
r11718 | PNaCl: Update GCC revision in pnacl/DEPS: fix x86-64 stack unwinding
r11716 | Revert "Make pnacl-strip ignore frozen PNaCl bitcode."
r11715 | Make pnacl-strip ignore frozen PNaCl bitcode.
r11714 | Test that *InstPrinter::print* are pruned from sandboxed llvm.
r11713 | Run install-unwind-header at llvm-install time.
r11711 | PNaCl: Update LLVM revision in pnacl/DEPS: addend fix; translator pruning
r11708 | PNaCl: Extend llvm_try_change_helper.sh to work for Clang, binutils, etc.

BUG=None
R=dschuff@google.com

Review URL: https://codereview.chromium.org/18071009

git-svn-id: 721b910a23eff8a86f00c8fd261a7587cddf18f8@11738 fcba33aa-ac0c-11dd-b9e7-8d5594d729c2

Lind-Project/native_client,Lind-Project/native_client,Lind-Project/native_client,Lind-Project/native_client,Lind-Project/native_client,Lind-Project/native_client