On 09/10/2015 02:28 PM, David Malcolm wrote:
This patch adds an easy way to write tests for expected multiline
output. For example we can test carets and underlines for
a particular diagnostic with:
/* { dg-begin-multiline-output "" }
typedef struct _GMutex GMutex;
^~~~~~~
{ dg-end-multiline-output "" } */
It is used extensively by the rest of the patch kit.
And could be used to simplify/test the basic caret diagnostics as well.
multiline.exp is used by prune.exp; hence we need to load it before
prune.exp via *load_gcc_lib* for the testsuites of the various
non-"gcc" support libraries (e.g. boehm-gc).
?!? Then why does prune.exp also load multiline.exp? I must be missing
something here.
Question: which ChangeLog file should the change to
libgo/testsuite/lib/libgo.exp
go into?
gcc/testsuite/ChangeLog is the nearest enclosing ChangeLog. So that
seems to be right place. That's also where Ian put changes to go-test.exp.
Jeff