Sync to Apple's GCC r150950. This brings in:

- Many more blocks fixes.
- Generate objc2 metadata with 'l' label.
- Fix objc warnings.

llvm-svn: 56322
44 files changed