summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.h
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2014-06-18 19:55:34 +0000
committerGreg Clayton <gclayton@apple.com>2014-06-18 19:55:34 +0000
commit9e42e92e43df3787a7162c066cb55ba097e9175c (patch)
tree9a85128411fb5924aad23a8201e890341d55d0e7 /llvm/lib/Bitcode/Reader/BitcodeReader.h
parent09516fa27d1b5e178ddcdc03d632d4aabcd03aaa (diff)
downloadbcm5719-llvm-9e42e92e43df3787a7162c066cb55ba097e9175c.tar.gz
bcm5719-llvm-9e42e92e43df3787a7162c066cb55ba097e9175c.zip
Don't allow multiple line entries with the same address to exist sequentially.
The compiler, when JIT'ing code, can emit illegal DWARF line tables (address is line table sequences must increase). This changes fixes that issue by replacing previous line entries whose start address is the same with the new line entry to avoid having multiple line entries with the same address. Since the address range of lines entries is determined by the delta between the current and next line entry, this shouldn't cause any issues. llvm-svn: 211212
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud