r267913 - in /trunk/gcc: d/dmd/MERGE d/dmd/iasm...

ibuclaw@gcc.gnu.org ibuclaw@gcc.gnu.org
Mon Jan 14 10:38:00 GMT 2019


Author: ibuclaw
Date: Mon Jan 14 10:38:00 2019
New Revision: 267913

URL: https://gcc.gnu.org/viewcvs?rev=267913&root=gcc&view=rev
Log:
[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.

Added:
    trunk/gcc/testsuite/gdc.dg/asm1.d
    trunk/gcc/testsuite/gdc.dg/asm2.d
    trunk/gcc/testsuite/gdc.dg/asm3.d
    trunk/gcc/testsuite/gdc.dg/asm4.d
Removed:
    trunk/gcc/testsuite/gdc.test/compilable/deprecate12979a.d
    trunk/gcc/testsuite/gdc.test/compilable/iasm_labeloperand.d
    trunk/gcc/testsuite/gdc.test/compilable/test11471.d
    trunk/gcc/testsuite/gdc.test/compilable/test12979a.d
    trunk/gcc/testsuite/gdc.test/compilable/test12979b.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/deprecate12979a.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/deprecate12979b.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/deprecate12979c.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/deprecate12979d.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/diag6717.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail12635.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail13938.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail13939.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail14009.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail152.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail2350.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail274.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail327.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail3354.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail353.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/fail8168.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/ice15239.d
    trunk/gcc/testsuite/gdc.test/fail_compilation/test12979.d
    trunk/gcc/testsuite/gdc.test/runnable/argufilem.d
    trunk/gcc/testsuite/gdc.test/runnable/imports/argufile.d
    trunk/gcc/testsuite/gdc.test/runnable/test36.d
Modified:
    trunk/gcc/d/dmd/MERGE
    trunk/gcc/d/dmd/iasmgcc.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gdc.test/runnable/ctorpowtests.d
    trunk/gcc/testsuite/gdc.test/runnable/test23.d
    trunk/gcc/testsuite/gdc.test/runnable/test34.d
    trunk/gcc/testsuite/gdc.test/runnable/test42.d
    trunk/gcc/testsuite/gdc.test/runnable/testsafe.d
    trunk/gcc/testsuite/lib/gdc.exp



More information about the Gcc-cvs mailing list