Move dmd/iasm.d to dmd/iasmdmd.d

This commit is contained in:
Iain Buclaw 2018-08-05 17:20:04 +02:00
parent 7e6492e269
commit 50625d9441
4 changed files with 8 additions and 12 deletions

View file

@ -62,5 +62,5 @@ subPackage {
versions "MARS" versions "MARS"
sourcePaths "src/dmd" sourcePaths "src/dmd"
excludedSourceFiles "src/dmd/backend/*" excludedSourceFiles "src/dmd/backend/*"
excludedSourceFiles "src/dmd/{e2ir,eh,glue,iasm,objc_glue,s2ir,tocsym,toctype,toobj,todt,toir}.d" excludedSourceFiles "src/dmd/{e2ir,eh,glue,iasmdmd,objc_glue,s2ir,tocsym,toctype,toobj,todt,toir}.d"
} }

View file

@ -6,15 +6,15 @@
* Copyright (C) 1999-2018 by The D Language Foundation, All Rights Reserved * Copyright (C) 1999-2018 by The D Language Foundation, All Rights Reserved
* Authors: Mike Cote, John Micco and $(LINK2 http://www.digitalmars.com, Walter Bright) * Authors: Mike Cote, John Micco and $(LINK2 http://www.digitalmars.com, Walter Bright)
* License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0) * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0)
* Source: $(LINK2 https://github.com/dlang/dmd/blob/master/src/dmd/iasm.d, _iasm.d) * Source: $(LINK2 https://github.com/dlang/dmd/blob/master/src/dmd/iasmdmd.d, _iasmdmd.d)
* Documentation: https://dlang.org/phobos/dmd_iasm.html * Documentation: https://dlang.org/phobos/dmd_iasmdmd.html
* Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/iasm.d * Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/iasmdmd.d
*/ */
/* Inline assembler for the D programming language compiler /* Inline assembler for the Digital Mars D compiler
*/ */
module dmd.iasm; module dmd.iasmdmd;
import core.stdc.stdio; import core.stdc.stdio;
import core.stdc.stdarg; import core.stdc.stdarg;
@ -47,10 +47,6 @@ import dmd.backend.cdef;
import dmd.backend.code; import dmd.backend.code;
import dmd.backend.code_x86; import dmd.backend.code_x86;
import dmd.backend.global; import dmd.backend.global;
import dmd.backend.el;
import dmd.backend.type;
import dmd.backend.oper;
import dmd.backend.code;
import dmd.backend.iasm; import dmd.backend.iasm;
import dmd.backend.xmm; import dmd.backend.xmm;

View file

@ -323,7 +323,7 @@ GLUE_OBJS =
G_GLUE_OBJS = $(addprefix $G/, $(GLUE_OBJS)) G_GLUE_OBJS = $(addprefix $G/, $(GLUE_OBJS))
GLUE_SRCS=$(addsuffix .d, $(addprefix $D/,irstate toctype glue gluelayer todt tocsym toir dmsc \ GLUE_SRCS=$(addsuffix .d, $(addprefix $D/,irstate toctype glue gluelayer todt tocsym toir dmsc \
tocvdebug s2ir toobj e2ir eh iasm objc_glue)) tocvdebug s2ir toobj e2ir eh iasmdmd objc_glue))
DMD_SRCS=$(FRONT_SRCS) $(GLUE_SRCS) $(BACK_HDRS) $(TK_HDRS) DMD_SRCS=$(FRONT_SRCS) $(GLUE_SRCS) $(BACK_HDRS) $(TK_HDRS)

View file

@ -175,7 +175,7 @@ LEXER_ROOT=$(ROOT)/array.d $(ROOT)/ctfloat.d $(ROOT)/file.d $(ROOT)/filename.d \
PARSER_SRCS=$D/astbase.d $D/parsetimevisitor.d $D/parse.d $D/transitivevisitor.d $D/permissivevisitor.d $D/strictvisitor.d PARSER_SRCS=$D/astbase.d $D/parsetimevisitor.d $D/parse.d $D/transitivevisitor.d $D/permissivevisitor.d $D/strictvisitor.d
GLUE_SRCS=$D/irstate.d $D/toctype.d $D/glue.d $D/gluelayer.d $D/todt.d $D/tocsym.d $D/toir.d $D/dmsc.d \ GLUE_SRCS=$D/irstate.d $D/toctype.d $D/glue.d $D/gluelayer.d $D/todt.d $D/tocsym.d $D/toir.d $D/dmsc.d \
$D/tocvdebug.d $D/s2ir.d $D/toobj.d $D/e2ir.d $D/objc_glue.d $D/eh.d $D/iasm.d $D/tocvdebug.d $D/s2ir.d $D/toobj.d $D/e2ir.d $D/objc_glue.d $D/eh.d $D/iasmdmd.d
BACK_HDRS=$C/cc.d $C/cdef.d $C/cgcv.d $C/code.d $C/cv4.d $C/dt.d $C/el.d $C/global.d \ BACK_HDRS=$C/cc.d $C/cdef.d $C/cgcv.d $C/code.d $C/cv4.d $C/dt.d $C/el.d $C/global.d \
$C/obj.d $C/oper.d $C/outbuf.d $C/rtlsym.d $C/code_x86.d $C/iasm.d \ $C/obj.d $C/oper.d $C/outbuf.d $C/rtlsym.d $C/code_x86.d $C/iasm.d \