Resolves: #1133508
- Auto-sync with upstream master. - Revert to only defining __extern_always_inline for g++-4.3+. - Fix build failure in compat-gcc-32 (#186410).