Go to file
Chandler Carruth b6766f07c8 Add an option to suppress include stack printing on note diagnostics.
These stacks are often less important than those on primary diagnostics.

As the number of notes grows, this becomes increasingly important. The
include stack printing is clever and doesn't print stacks for adjacent
diagnostics from the same file, but when a note is in between a sequence
of errors in a header file, and the notes all refer to some other file,
we end up getting a worst-case ping-pong of include stacks that take up
a great deal of vertical space.

Still, for now, the default behavior isn't changed. We can evaluate user
feedback with the flag.

Patch by Richard Trieu, a couple of style tweaks from me.

llvm-svn: 128371
2011-03-27 01:50:55 +00:00
clang Add an option to suppress include stack printing on note diagnostics. 2011-03-27 01:50:55 +00:00
compiler-rt clang/Darwin: Add all the comparison functions, the desire to cherry pick just 2011-03-25 19:19:10 +00:00
debuginfo-tests Test case for r128150. 2011-03-23 16:30:03 +00:00
libcxx Jonathan Sauer found a bug in the way ^ was handled 2011-03-26 20:02:27 +00:00
lldb Added the ability to get the min and max instruction byte size for 2011-03-26 19:14:58 +00:00
llvm Fix whitespace. 2011-03-27 01:44:40 +00:00