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

Reply via email to