freebsd-dev/contrib/llvm/tools/clang
Dimitry Andric 14bc6a676e Pull in r309503 from upstream clang trunk (by Richard Smith):
PR33902: Invalidate line number cache when adding more text to
  existing buffer.

  This led to crashes as the line number cache would report a bogus
  line number for a line of code, and we'd try to find a nonexistent
  column within the line when printing diagnostics.

This fixes an assertion when building the graphics/champlain port.

Reported by:	antoine, kwm
PR:		219139
2017-07-30 11:50:16 +00:00
..
include Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update 2017-07-19 19:41:41 +00:00
lib Pull in r309503 from upstream clang trunk (by Richard Smith): 2017-07-30 11:50:16 +00:00
tools Merge llvm, clang, lld, lldb, compiler-rt and libc++ r306956, and update 2017-07-02 11:41:15 +00:00
utils/TableGen Merge llvm, clang, lld, lldb, compiler-rt and libc++ r307894, and update 2017-07-13 21:58:45 +00:00
FREEBSD-Xlist Update FREEBSD-Xlist files for llvm and clang. 2015-05-27 20:58:54 +00:00
LICENSE.TXT Update clang to release_39 branch r276489, and resolve conflicts. 2016-08-16 21:17:51 +00:00