Skip to content

Commit

Permalink
Reorganize backend build files to match target and make more similar …
Browse files Browse the repository at this point in the history
…per line (#16672)
  • Loading branch information
rikkimax authored Jul 8, 2024
1 parent 7ab98b9 commit 48a8883
Showing 1 changed file with 16 additions and 10 deletions.
26 changes: 16 additions & 10 deletions compiler/src/build.d
Original file line number Diff line number Diff line change
Expand Up @@ -1578,10 +1578,12 @@ auto sourceFiles()
cparse.d
"),
backendHeaders: fileArray(env["C"], "
cc.d cdef.d cgcv.d code.d cv4.d dt.d el.d global.d
obj.d oper.d rtlsym.d x86/code_x86.d iasm.d codebuilder.d
ty.d type.d mach.d mscoff.d dwarf.d dwarf2.d x86/xmm.d
dlist.d melf.d
cc.d cdef.d cgcv.d code.d dt.d el.d global.d
obj.d oper.d rtlsym.d iasm.d codebuilder.d
ty.d type.d dlist.d
dwarf.d dwarf2.d cv4.d
melf.d mscoff.d mach.d
x86/code_x86.d x86/xmm.d
"),
};
foreach (member; __traits(allMembers, DmdSources))
Expand Down Expand Up @@ -1617,12 +1619,16 @@ auto sourceFiles()
"),
backend: fileArray(env["C"], "
bcomplex.d evalu8.d divcoeff.d dvec.d go.d gsroa.d glocal.d gdag.d gother.d gflow.d
dout.d inliner.d
gloop.d compress.d cgelem.d cgcs.d ee.d x86/cod4.d x86/cod5.d eh.d x86/nteh.d blockopt.d mem.d cg.d x86/cgreg.d
dtype.d debugprint.d fp.d symbol.d symtab.d elem.d dcode.d cgsched.d x86/cg87.d x86/cgxmm.d x86/cgcod.d x86/cod1.d x86/cod2.d
x86/cod3.d cv8.d dcgcv.d pdata.d util2.d var.d backconfig.d drtlsym.d dwarfeh.d ptrntab.d
dvarstats.d dwarfdbginf.d cgen.d goh.d barray.d cgcse.d elpicpie.d
machobj.d elfobj.d mscoffobj.d filespec.d cgobj.d aarray.d x86/disasm86.d arm/disasmarm.d
dout.d inliner.d eh.d filespec.d cgobj.d aarray.d
gloop.d compress.d cgelem.d cgcs.d ee.d blockopt.d mem.d cg.d
dtype.d debugprint.d fp.d symbol.d symtab.d elem.d dcode.d cgsched.d
pdata.d util2.d var.d backconfig.d drtlsym.d ptrntab.d
dvarstats.d cgen.d goh.d barray.d cgcse.d elpicpie.d
dwarfeh.d dwarfdbginf.d cv8.d dcgcv.d
machobj.d elfobj.d mscoffobj.d
x86/nteh.d x86/cgreg.d x86/cg87.d x86/cgxmm.d x86/disasm86.d
x86/cgcod.d x86/cod1.d x86/cod2.d x86/cod3.d x86/cod4.d x86/cod5.d
arm/disasmarm.d
"
),
};
Expand Down

0 comments on commit 48a8883

Please sign in to comment.