diff options
author | ibuclaw <ibuclaw@138bc75d-0d04-0410-961f-82ee72b054a4> | 2019-01-14 10:38:00 +0000 |
---|---|---|
committer | ibuclaw <ibuclaw@138bc75d-0d04-0410-961f-82ee72b054a4> | 2019-01-14 10:38:00 +0000 |
commit | a0c1db4416b77f7c9794fde0b545c73968ca633e (patch) | |
tree | 70ba7ea0f6d4311fc3762600e9bbe2da4245ede2 /gcc/testsuite/lib | |
parent | 77aa098963daf77b3f154f62cc0a945e2b5f04e2 (diff) |
[D] Merge upstream dmd cd2034cd7
One fix in the asm statement parser to stop parsing if the end of the
statement has been reached, and moves all inline asm tests to gdc.dg.
These being adjusted where necessary to test the GCC style instead.
gcc/testsuite/ChangeLog:
2019-01-14 Iain Buclaw <ibuclaw@gdcproject.org>
* gdc.dg/asm1.d: New test.
* gdc.dg/asm2.d: New test.
* gdc.dg/asm3.d: New test.
* gdc.dg/asm4.d: New test.
* lib/gdc.exp (gdc_init): Set gcc_error_prefix and gcc_warning_prefix.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@267913 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/lib')
-rw-r--r-- | gcc/testsuite/lib/gdc.exp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/lib/gdc.exp b/gcc/testsuite/lib/gdc.exp index e64b7708520..c749c4c055d 100644 --- a/gcc/testsuite/lib/gdc.exp +++ b/gcc/testsuite/lib/gdc.exp @@ -192,6 +192,8 @@ proc gdc_init { args } { global GDC_UNDER_TEST global TESTING_IN_BUILD_TREE global TEST_ALWAYS_FLAGS + global gcc_warning_prefix + global gcc_error_prefix # We set LC_ALL and LANG to C so that we get the same error messages as expected. setenv LC_ALL C @@ -250,6 +252,9 @@ proc gdc_init { args } { verbose -log "ALWAYS_DFLAGS set to $ALWAYS_DFLAGS" + set gcc_warning_prefix "warning:" + set gcc_error_prefix "(fatal )?error:" + verbose "gdc is initialized" 3 } |