testsuite: move dg-test cleanup code from gcc-dg.exp to its own file
I need to use this cleanup logic for the testsuite for libdiagnostics
where it's too awkward to directly use gcc-dg.exp itself.
No functional change intended.
gcc/testsuite/ChangeLog:
* lib/dg-test-cleanup.exp: New file, from material moved from
lib/gcc-dg.exp.
* lib/gcc-dg.exp: Add load_lib of dg-test-cleanup.exp.
(cleanup-after-saved-dg-test): Move to lib/dg-test-cleanup.exp.
(dg-test): Likewise for override.
(initialize_prune_notes): Likewise.
libatomic/ChangeLog:
* testsuite/lib/libatomic.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
libgomp/ChangeLog:
* testsuite/lib/libgomp.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
libitm/ChangeLog:
* testsuite/lib/libitm.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
libphobos/ChangeLog:
* testsuite/lib/libphobos-dg.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
libstdc++-v3/ChangeLog:
* testsuite/lib/libstdc++.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
libvtv/ChangeLog:
* testsuite/lib/libvtv.exp: Add
"load_gcc_lib dg-test-cleanup.exp".
Signed-off-by:
David Malcolm <dmalcolm@redhat.com>
Showing
- gcc/testsuite/lib/dg-test-cleanup.exp 116 additions, 0 deletionsgcc/testsuite/lib/dg-test-cleanup.exp
- gcc/testsuite/lib/gcc-dg.exp 1 addition, 101 deletionsgcc/testsuite/lib/gcc-dg.exp
- libatomic/testsuite/lib/libatomic.exp 1 addition, 0 deletionslibatomic/testsuite/lib/libatomic.exp
- libgomp/testsuite/lib/libgomp.exp 1 addition, 0 deletionslibgomp/testsuite/lib/libgomp.exp
- libitm/testsuite/lib/libitm.exp 1 addition, 0 deletionslibitm/testsuite/lib/libitm.exp
- libphobos/testsuite/lib/libphobos-dg.exp 1 addition, 0 deletionslibphobos/testsuite/lib/libphobos-dg.exp
- libstdc++-v3/testsuite/lib/libstdc++.exp 1 addition, 0 deletionslibstdc++-v3/testsuite/lib/libstdc++.exp
- libvtv/testsuite/lib/libvtv.exp 1 addition, 0 deletionslibvtv/testsuite/lib/libvtv.exp
gcc/testsuite/lib/dg-test-cleanup.exp
0 → 100644
Please register or sign in to comment