diff options
author | Chris Lattner <sabre@nondot.org> | 2010-05-06 00:05:37 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-05-06 00:05:37 +0000 |
commit | 35096e82c539ec639e0bd223f58eb71cfdb13c04 (patch) | |
tree | e0274c32144620819f825aa3defcf99fe03c7650 /clang/lib/Basic/SourceManager.cpp | |
parent | a7c717d8d42799960247680f300c6df801e7fa80 (diff) | |
download | bcm5719-llvm-35096e82c539ec639e0bd223f58eb71cfdb13c04.tar.gz bcm5719-llvm-35096e82c539ec639e0bd223f58eb71cfdb13c04.zip |
Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twice!"' failed.
Users can write broken code that emits the same label twice with asm renaming,
detect this and emit a fatal backend error instead of aborting.
llvm-svn: 103140
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions