aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-07-14 00:11:08 +0000
committerReid Kleckner <reid@kleckner.net>2015-07-14 00:11:08 +0000
commit486fa3977a01d77b06dcb2f8ff918f626a563a0d (patch)
tree949948ad99eed11b374e0b4b983e957550414f52 /clang/lib/Frontend/CompilerInstance.cpp
parent3e1ccbe8ba8ac463cde33f8627f78a32b120e68d (diff)
downloadllvm-486fa3977a01d77b06dcb2f8ff918f626a563a0d.zip
llvm-486fa3977a01d77b06dcb2f8ff918f626a563a0d.tar.gz
llvm-486fa3977a01d77b06dcb2f8ff918f626a563a0d.tar.bz2
Update enforceKnownAlignment after the isWeakForLinker semantic change
Previously we would refrain from attempting to increase the linkage of available_externally globals because they were considered weak for the linker. Now they are treated more like a declaration instead of a weak definition. This was causing SSE alignment faults in Chromuim, when some code assumed it could increase the alignment of a dllimported global that it didn't control. http://crbug.com/509256 llvm-svn: 242091
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions