aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-05-06 00:05:37 +0000
committerChris Lattner <sabre@nondot.org>2010-05-06 00:05:37 +0000
commit35096e82c539ec639e0bd223f58eb71cfdb13c04 (patch)
treee0274c32144620819f825aa3defcf99fe03c7650 /clang/lib/Basic/SourceManager.cpp
parenta7c717d8d42799960247680f300c6df801e7fa80 (diff)
downloadllvm-35096e82c539ec639e0bd223f58eb71cfdb13c04.zip
llvm-35096e82c539ec639e0bd223f58eb71cfdb13c04.tar.gz
llvm-35096e82c539ec639e0bd223f58eb71cfdb13c04.tar.bz2
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