[Issue 19641] New: Cannot build DMD with AUTO_BOOTSTRAP on macOS Mojave
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sun Feb 3 22:22:21 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=19641
Issue ID: 19641
Summary: Cannot build DMD with AUTO_BOOTSTRAP on macOS Mojave
Product: D
Version: D2
Hardware: All
OS: Mac OS X
Status: NEW
Severity: major
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: jack at jackstouffer.com
Steps to reproduce:
1. Download a fresh copy of the DMD git
2. run make -f posix.mak AUTO_BOOTSTRAP=1
3. Get the following output
/Library/Developer/CommandLineTools/usr/bin/make -C src -f posix.mak all
no cpu specified, assuming X86
make[1]: ../generated/host_dmd-2.079.1/dmd2/osx/bin/dmd: Command not found
mkdir -p ../generated/host_dmd-2.079.1
curl -fsSL --retry 5 --retry-max-time 120 --connect-timeout 5 --speed-time 30
--speed-limit 1024
http://downloads.dlang.org/releases/2.x/2.079.1/dmd.2.079.1.osx.tar.xz | tar -C
../generated/host_dmd-2.079.1 -Jxf - || rm -rf ../generated/host_dmd-2.079.1
../generated/host_dmd-2.079.1/dmd2/osx/bin/dmd
-conf=../generated/host_dmd-2.079.1/dmd2/osx/bin/dmd.conf
-of../generated/osx/release/64/dmd -m64 -vtls -J../generated/osx/release/64
-J../res -version=MARS -fPIC -J../generated/osx/release/64 -w -de -g -dip25
dmd/access.d dmd/aggregate.d dmd/aliasthis.d dmd/apply.d dmd/argtypes.d
dmd/arrayop.d dmd/arraytypes.d dmd/astcodegen.d dmd/attrib.d dmd/builtin.d
dmd/canthrow.d dmd/cli.d dmd/clone.d dmd/compiler.d dmd/complex.d dmd/cond.d
dmd/constfold.d dmd/cppmangle.d dmd/cppmanglewin.d dmd/ctfeexpr.d
dmd/ctorflow.d dmd/dcast.d dmd/dclass.d dmd/declaration.d dmd/delegatize.d
dmd/denum.d dmd/dimport.d dmd/dinifile.d dmd/dinterpret.d dmd/dmacro.d
dmd/dmangle.d dmd/dmodule.d dmd/doc.d dmd/dscope.d dmd/dstruct.d dmd/dsymbol.d
dmd/dsymbolsem.d dmd/dtemplate.d dmd/dversion.d dmd/escape.d dmd/expression.d
dmd/expressionsem.d dmd/func.d dmd/hdrgen.d dmd/id.d dmd/impcnvtab.d
dmd/imphint.d dmd/init.d dmd/initsem.d dmd/inline.d dmd/inlinecost.d
dmd/intrange.d dmd/json.d dmd/lambdacomp.d dmd/lib.d dmd/libelf.d dmd/libmach.d
dmd/link.d dmd/mars.d dmd/mtype.d dmd/nogc.d dmd/nspace.d dmd/objc.d
dmd/opover.d dmd/optimize.d dmd/parse.d dmd/permissivevisitor.d dmd/sapply.d
dmd/templateparamsem.d dmd/sideeffect.d dmd/statement.d dmd/staticassert.d
dmd/target.d dmd/typesem.d dmd/traits.d dmd/transitivevisitor.d
dmd/parsetimevisitor.d dmd/visitor.d dmd/typinf.d dmd/utils.d dmd/scanelf.d
dmd/scanmach.d dmd/statement_rewrite_walker.d dmd/statementsem.d
dmd/staticcond.d dmd/safe.d dmd/blockexit.d dmd/printast.d dmd/semantic2.d
dmd/semantic3.d dmd/irstate.d dmd/toctype.d dmd/glue.d dmd/gluelayer.d
dmd/todt.d dmd/tocsym.d dmd/toir.d dmd/dmsc.d dmd/tocvdebug.d dmd/s2ir.d
dmd/toobj.d dmd/e2ir.d dmd/eh.d dmd/iasm.d dmd/iasmdmd.d dmd/iasmgcc.d
dmd/objc_glue.d dmd/backend/cc.d dmd/backend/cdef.d dmd/backend/cgcv.d
dmd/backend/code.d dmd/backend/cv4.d dmd/backend/dt.d dmd/backend/el.d
dmd/backend/global.d dmd/backend/obj.d dmd/backend/oper.d dmd/backend/outbuf.d
dmd/backend/rtlsym.d dmd/backend/code_x86.d dmd/backend/iasm.d
dmd/backend/codebuilder.d dmd/backend/ty.d dmd/backend/type.d dmd/backend/exh.d
dmd/backend/mach.d dmd/backend/mscoff.d dmd/backend/dwarf.d
dmd/backend/dwarf2.d dmd/backend/xmm.d dmd/backend/dlist.d dmd/backend/melf.d
dmd/backend/varstats.di dmd/root/aav.d dmd/root/man.d dmd/root/response.d
dmd/root/speller.d dmd/root/longdouble.d ../generated/osx/release/64/backend.a
../generated/osx/release/64/lexer.a
../generated/host_dmd-2.079.1/dmd2/osx/bin/../../src/druntime/import/core/exception.d(686):
_store is thread local
ld: warning: ignoring file ../generated/osx/release/64/backend.a, file was
built for archive which is not the architecture being linked (x86_64):
../generated/osx/release/64/backend.a
Undefined symbols for architecture x86_64:
"_ALLREGS", referenced from:
__D3dmd7iasmdmd15asm_modify_regsFSQBf7backend4iasm7PTRNTABPSQCfQCe4OPNDQnZk in
dmd.o
__D3dmd7iasmdmd12asm_da_parseFPSQBd7backend4iasm2OPZPSQBzQw8code_x864code
in dmd.o
__D3dmd7iasmdmd12asm_db_parseFPSQBd7backend4iasm2OPZPSQBzQw8code_x864code
in dmd.o
"_Alloca", referenced from:
except_gentables() in dmd.o
"_BPRM", referenced from:
__D3dmd7iasmdmd19asm_make_modrm_byteFPhPkPSQBo7backend8code_x864codekPSQCqQCp4OPNDQnZv
in dmd.o
CodeBuilder::genfltreg(unsigned int, unsigned int, unsigned long long) in
dmd.o
CodeBuilder::genxmmreg(unsigned int, unsigned int, unsigned long long,
unsigned int) in dmd.o
"_Para", referenced from:
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
"_SegData", referenced from:
Offset(int) in dmd.o
"_TYaarray", referenced from:
totym(Type*) in dmd.o
"_TYdarray", referenced from:
genObjFile(Module*, bool) in dmd.o
totym(Type*) in dmd.o
toEfilename(Module*) in dmd.o
array_toDarray(Type*, elem*) in dmd.o
sarray_toDarray(Loc const&, Type*, Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(StringExp*) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
...
"_TYdelegate", referenced from:
totym(Type*) in dmd.o
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
toElem::ToElemVisitor::visit(SymbolExp*) in dmd.o
toElem::ToElemVisitor::visit(FuncExp*) in dmd.o
toElem::ToElemVisitor::visit(DelegateExp*) in dmd.o
toElem::ToElemVisitor::visit(CallExp*) in dmd.o
...
"_TYsize_t", referenced from:
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
toEfilename(Module*) in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
setEthis(Loc const&, IRState*, elem*, AggregateDeclaration*) in dmd.o
resolveLengthVar(VarDeclaration*, elem**, Type*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
...
"Obj_addrel(int, unsigned long long, Symbol*, unsigned int, int, int)",
referenced from:
Obj::addrel(int, unsigned long long, Symbol*, unsigned int, int, int) in
dmd.o
"Obj_addstr(Outbuffer*, char const*)", referenced from:
Obj::addstr(Outbuffer*, char const*) in dmd.o
"Obj_comdat(Symbol*)", referenced from:
Obj::comdat(Symbol*) in dmd.o
Obj::readonly_comdat(Symbol*) in dmd.o
"Obj_exestr(char const*)", referenced from:
Obj::exestr(char const*) in dmd.o
"Obj_gotref(Symbol*)", referenced from:
Obj::gotref(Symbol*) in dmd.o
"Obj_lidata(int, unsigned long long, unsigned long long)", referenced from:
Obj::lidata(int, unsigned long long, unsigned long long) in dmd.o
"Obj_linnum(Srcpos, int, unsigned long long)", referenced from:
Obj::linnum(Srcpos, int, unsigned long long) in dmd.o
"Obj_pubdef(int, Symbol*, unsigned long long)", referenced from:
Obj::pubdef(int, Symbol*, unsigned long long) in dmd.o
"Obj_tlsseg()", referenced from:
Obj::tlsseg() in dmd.o
"block_goto(Blockx*, int, block*)", referenced from:
S2irVisitor::visit(SwitchStatement*) in dmd.o
S2irVisitor::visit(ScopeStatement*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
"block_next(Blockx*, int, block*)", referenced from:
S2irVisitor::visit(IfStatement*) in dmd.o
S2irVisitor::visit(DoStatement*) in dmd.o
S2irVisitor::visit(ForStatement*) in dmd.o
S2irVisitor::visit(BreakStatement*) in dmd.o
S2irVisitor::visit(ContinueStatement*) in dmd.o
S2irVisitor::visit(GotoStatement*) in dmd.o
S2irVisitor::visit(LabelStatement*) in dmd.o
...
"cg87_reset()", referenced from:
obj_start(char const*) in dmd.o
"cod3_spoff()", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"el_allbits(elem*, int)", referenced from:
setArray(Expression*, elem*, elem*, Type*, elem*, IRState*, int) in dmd.o
"el_combine(elem*, elem*)", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
...
"init_optab()", referenced from:
__D3dmd7iasmdmd17inlineAsmSemanticFCQBh9statement18InlineAsmStatementPSQCq6dscope5ScopeZCQDiQCb9Statement
in dmd.o
"isXMMstore(unsigned int)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
"symbol_add(Symbol*)", referenced from:
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
S2irVisitor::visit(WithStatement*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
S2irVisitor::visit(InlineAsmStatement*) in dmd.o
toElem::ToElemVisitor::visit(SymbolExp*) in dmd.o
...
"type_alloc(unsigned int)", referenced from:
ToCtypeVisitor::visit(TypeStruct*) in dmd.o
toImport(Symbol*) in dmd.o
toSymbol(StructLiteralExp*) in dmd.o
toSymbol(ClassReferenceExp*) in dmd.o
DtBuilder::dtoff(dt_t*, unsigned int) in dmd.o
"type_setcv(TYPE**, unsigned int)", referenced from:
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
"type_setty(TYPE**, unsigned int)", referenced from:
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
toObjFile::ToObjFile::createTLVDataSymbol(VarDeclaration*, Symbol*) in
dmd.o
"Obj_codeseg(char const*, int)", referenced from:
Obj::codeseg(char const*, int) in dmd.o
"Obj_fltused()", referenced from:
Obj::fltused() in dmd.o
"calccodsize(code*)", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"checkSetVex(code*, unsigned int)", referenced from:
CodeBuilder::genxmmreg(unsigned int, unsigned int, unsigned long long,
unsigned int) in dmd.o
"code_calloc()", referenced from:
__D3dmd7iasmdmd8asm_emitFSQx7globals3LockSQBn7backend4iasm7PTRNTABPSQCnQBaQv2OPPSQDaQCz4OPNDQnQpQrZPSQDuQCh8code_x864code
in dmd.o
CodeBuilder::gen1(unsigned int) in dmd.o
CodeBuilder::gen2(unsigned int, unsigned int) in dmd.o
CodeBuilder::gen2sib(unsigned int, unsigned int, unsigned int) in dmd.o
CodeBuilder::genasm(char*, unsigned int) in dmd.o
CodeBuilder::genasm(_LabelDsymbol*) in dmd.o
CodeBuilder::genasm(block*) in dmd.o
...
"el_copytree(elem*)", referenced from:
S2irVisitor::visit(SwitchStatement*) in dmd.o
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
__D3dmd4e2ir6toElemRCQs10expression10ExpressionPSQBu7irstate7IRStateZ13ToElemVisitor5visitMRCQDmQCv9AssignExpZ12getDotLengthFNbNiQDePSQFb7backend2el4elemQvZQy
in dmd.o
toElem::ToElemVisitor::visit(SliceExp*) in dmd.o
toElem::ToElemVisitor::visit(IndexExp*) in dmd.o
...
"el_selecte2(elem*)", referenced from:
toElem::ToElemVisitor::visit(CallExp*) in dmd.o
"mem_malloc2(unsigned int)", referenced from:
array_toDarray(Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(StringExp*) in dmd.o
"symbol_func(Symbol*)", referenced from:
toSymbol::ToSymbol::visit(FuncDeclaration*) in dmd.o
aaGetSymbol(TypeAArray*, char const*, int) in dmd.o
"symbol_name(char const*, int, TYPE*)", referenced from:
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
toThunkSymbol(FuncDeclaration*, int) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
buildCapture(FuncDeclaration*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
toObjFile::ToObjFile::createTLVDataSymbol(VarDeclaration*, Symbol*) in
dmd.o
...
"symbol_name(char const*, unsigned int, int, TYPE*)", referenced from:
toSymbolX(Dsymbol*, char const*, int, TYPE*, char const*) in dmd.o
__D3dmd9objc_glue7Symbols10symbolNameFAxaiPSQBp7backend4type4TYPEZPSQCnQy2cc6Symbol
in dmd.o
"type_allocn(unsigned int, TYPE*)", referenced from:
ToCtypeVisitor::visit(TypeFunction*) in dmd.o
ToCtypeVisitor::visit(TypeEnum*) in dmd.o
ToCtypeVisitor::visit(TypeClass*) in dmd.o
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
toVtblSymbol(ClassDeclaration*) in dmd.o
__D3dmd9objc_glue7Symbols10getCStringFAxaQdEQBpQBo8Segments2IdZPSQCk7backend2cc6Symbol
in dmd.o
__D3dmd9objc_glue7Symbols12getImageInfoFZPSQBo7backend2cc6Symbol in dmd.o
...
"Obj_compiler()", referenced from:
Obj::compiler() in dmd.o
"Obj_ehtables(Symbol*, unsigned int, Symbol*)", referenced from:
Obj::ehtables(Symbol*, unsigned int, Symbol*) in dmd.o
"Obj_external(Symbol*)", referenced from:
Obj::external(Symbol*) in dmd.o
"Obj_initfile(char const*, char const*, char const*)", referenced from:
Obj::initfile(char const*, char const*, char const*) in dmd.o
"Obj_termfile()", referenced from:
Obj::termfile() in dmd.o
"REGSAVE_save(REGSAVE&, CodeBuilder&, int, unsigned int*)", referenced from:
REGSAVE::save(CodeBuilder&, int, unsigned int*) in dmd.o
"Srcpos_print(Srcpos const&, char const*)", referenced from:
Srcpos::print(char const*) const in dmd.o
"block_calloc()", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
block_calloc(Blockx*) in dmd.o
getLabel(IRState*, Blockx*, Statement*) in dmd.o
S2irVisitor::visit(IfStatement*) in dmd.o
insertFinallyBlockCalls(block*) in dmd.o
...
"checkSetVex3(code*)", referenced from:
__D3dmd7iasmdmd8asm_emitFSQx7globals3LockSQBn7backend4iasm7PTRNTABPSQCnQBaQv2OPPSQDaQCz4OPNDQnQpQrZPSQDuQCh8code_x864code
in dmd.o
"el_copytotmp(elem**)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
__D3dmd4e2ir26fixArgumentEvaluationOrderFAPSQBp7backend2el4elemZQw in
dmd.o
toElem::ToElemVisitor::visit(SliceExp*) in dmd.o
"el_ctor_dtor(elem*, elem*, elem**)", referenced from:
toElem::ToElemVisitor::Dsymbol_toElem(Dsymbol*) in dmd.o
"out_readonly(Symbol*)", referenced from:
genModuleInfo(Module*) in dmd.o
toObjFile::ToObjFile::visit(ClassDeclaration*) in dmd.o
toObjFile::ToObjFile::visit(StructDeclaration*) in dmd.o
genClassInfoForInterface(InterfaceDeclaration*) in dmd.o
"rtlsym_reset()", referenced from:
obj_start(char const*) in dmd.o
"type_pointer(TYPE*)", referenced from:
ToCtypeVisitor::visit(TypePointer*) in dmd.o
ToCtypeVisitor::visit(TypeClass*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
buildCapture(FuncDeclaration*) in dmd.o
"Obj_func_term(Symbol*)", referenced from:
Obj::func_term(Symbol*) in dmd.o
"Obj_getGOTsym()", referenced from:
Obj::getGOTsym() in dmd.o
"Obj_refGOTsym()", referenced from:
Obj::refGOTsym() in dmd.o
"Obj_sym_cdata(unsigned int, char*, int)", referenced from:
Obj::sym_cdata(unsigned int, char*, int) in dmd.o
"asm_op_lookup(char const*)", referenced from:
__D3dmd7iasmdmd17inlineAsmSemanticFCQBh9statement18InlineAsmStatementPSQCq6dscope5ScopeZCQDiQCb9Statement
in dmd.o
"cod3_bpoffset(Symbol*)", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"el_sideeffect(elem*)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
__D3dmd4e2ir26fixArgumentEvaluationOrderFAPSQBp7backend2el4elemZQw in
dmd.o
array_toPtr(Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(CallExp*) in dmd.o
toElem::ToElemVisitor::visit(SliceExp*) in dmd.o
"param_t_print(param_t const*)", referenced from:
param_t::print() in dmd.o
"simplify_code(code*)", referenced from:
CodeBuilder::gen(code*) in dmd.o
"symbol_calloc(char const*)", referenced from:
genObjFile(Module*, bool) in dmd.o
DtBuilder::dtoff(dt_t*, unsigned int) in dmd.o
"symbol_calloc(char const*, unsigned int)", referenced from:
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
toSymbol::ToSymbol::visit(FuncDeclaration*) in dmd.o
toImport(Symbol*) in dmd.o
aaGetSymbol(TypeAArray*, char const*, int) in dmd.o
toSymbol(StructLiteralExp*) in dmd.o
toSymbol(ClassReferenceExp*) in dmd.o
toSymbolCppTypeInfo(ClassDeclaration*) in dmd.o
...
"type_delegate(TYPE*)", referenced from:
ToCtypeVisitor::visit(TypeFunction*) in dmd.o
ToCtypeVisitor::visit(TypeDelegate*) in dmd.o
"Obj_comdatsize(Symbol*, unsigned long long)", referenced from:
Obj::comdatsize(Symbol*, unsigned long long) in dmd.o
"Obj_data_start(Symbol*, unsigned long long, int)", referenced from:
Obj::data_start(Symbol*, unsigned long long, int) in dmd.o
"Obj_ehsections()", referenced from:
Obj::ehsections() in dmd.o
"Obj_far16thunk(Symbol*)", referenced from:
Obj::far16thunk(Symbol*) in dmd.o
"Obj_func_start(Symbol*)", referenced from:
Obj::func_start(Symbol*) in dmd.o
"Obj_getsegment(char const*, char const*, int, int)", referenced from:
Obj::getsegment(char const*, char const*, int, int) in dmd.o
"Obj_includelib(char const*)", referenced from:
Obj::includelib(char const*) in dmd.o
"Obj_moduleinfo(Symbol*)", referenced from:
Obj::moduleinfo(Symbol*) in dmd.o
"Obj_pubdefsize(int, Symbol*, unsigned long long, unsigned long long)",
referenced from:
Obj::pubdefsize(int, Symbol*, unsigned long long, unsigned long long) in
dmd.o
"Obj_reftoident(int, unsigned long long, Symbol*, unsigned long long, int)",
referenced from:
Obj::reftoident(int, unsigned long long, Symbol*, unsigned long long,
int) in dmd.o
"Obj_setcodeseg(int)", referenced from:
Obj::setcodeseg(int) in dmd.o
"Obj_staticctor(Symbol*, int, int)", referenced from:
Obj::staticctor(Symbol*, int, int) in dmd.o
"Obj_staticdtor(Symbol*)", referenced from:
Obj::staticdtor(Symbol*) in dmd.o
"Obj_tlsseg_bss()", referenced from:
Obj::tlsseg_bss() in dmd.o
"Obj_write_byte(seg_data*, unsigned int)", referenced from:
Obj::write_byte(seg_data*, unsigned int) in dmd.o
"Symbol_Sisdead(Symbol*, bool)", referenced from:
Symbol::Sisdead(bool) in dmd.o
"param_t_length(param_t*)", referenced from:
param_t::length() in dmd.o
"param_t_search(param_t*, char*)", referenced from:
param_t::search(char*) in dmd.o
"symbol_genauto(TYPE*)", referenced from:
S2irVisitor::visit(TryCatchStatement*) in dmd.o
insertFinallyBlockCalls(block*) in dmd.o
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
addressElem(elem*, Type*, bool) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
toElem::ToElemVisitor::visit(AssertExp*) in dmd.o
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
...
"symbol_genauto(unsigned int)", referenced from:
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
"type_alignsize(TYPE*)", referenced from:
toObjFile::ToObjFile::createTLVDataSymbol(VarDeclaration*, Symbol*) in
dmd.o
"type_dyn_array(TYPE*)", referenced from:
ToCtypeVisitor::visit(TypeDArray*) in dmd.o
"type_paramsize(TYPE*)", referenced from:
toImport(Symbol*) in dmd.o
"type_setmangle(TYPE**, unsigned char)", referenced from:
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
toObjFile::ToObjFile::createTLVDataSymbol(VarDeclaration*, Symbol*) in
dmd.o
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"Obj_reftodatseg(int, unsigned long long, unsigned long long, unsigned int,
int)", referenced from:
Obj::reftodatseg(int, unsigned long long, unsigned long long, unsigned
int, int) in dmd.o
"Obj_tlsseg_data()", referenced from:
Obj::tlsseg_data() in dmd.o
"Obj_write_bytes(seg_data*, unsigned int, void*)", referenced from:
Obj::write_bytes(seg_data*, unsigned int, void*) in dmd.o
"Obj_write_zeros(seg_data*, unsigned long long)", referenced from:
Obj::write_zeros(seg_data*, unsigned long long) in dmd.o
"REGSAVE_restore(REGSAVE&, CodeBuilder&, int, unsigned int)", referenced
from:
REGSAVE::restore(CodeBuilder&, int, unsigned int) in dmd.o
"Symbol_needThis(Symbol*)", referenced from:
Symbol::needThis() in dmd.o
"block_appendexp(block*, elem*)", referenced from:
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
setScopeIndex(Blockx*, block*, int) in dmd.o
incUsage(IRState*, Loc const&) in dmd.o
S2irVisitor::visit(IfStatement*) in dmd.o
S2irVisitor::visit(DoStatement*) in dmd.o
S2irVisitor::visit(ForStatement*) in dmd.o
...
"exp2_copytotemp(elem*)", referenced from:
S2irVisitor::visit(SwitchStatement*) in dmd.o
"nteh_declarvars(Blockx*)", referenced from:
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
appendDtors(IRState*, elem*, unsigned long long, unsigned long long) in
dmd.o
"nteh_patchindex(code*, int)", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"out_config_init(int, bool, bool, bool, bool, bool, int, bool, bool, unsigned
char, bool, bool, bool)", referenced from:
backend_init() in dmd.o
"seg_data_isCode(seg_data const&)", referenced from:
seg_data::isCode() in dmd.o
"symbol_generate(int, TYPE*)", referenced from:
genObjFile(Module*, bool) in dmd.o
_symboldata in dmd.o
"Obj_common_block(Symbol*, int, unsigned long long, unsigned long long)",
referenced from:
Obj::common_block(Symbol*, int, unsigned long long, unsigned long long)
in dmd.o
"Obj_common_block(Symbol*, unsigned long long, unsigned long long)",
referenced from:
Obj::common_block(Symbol*, unsigned long long, unsigned long long) in
dmd.o
"Obj_external_def(char const*)", referenced from:
Obj::external_def(char const*) in dmd.o
"Obj_reftocodeseg(int, unsigned long long, unsigned long long)", referenced
from:
Obj::reftocodeseg(int, unsigned long long, unsigned long long) in dmd.o
"Obj_startaddress(Symbol*)", referenced from:
Obj::startaddress(Symbol*) in dmd.o
"code_chunk_alloc()", referenced from:
code_malloc() in dmd.o
"type_assoc_array(TYPE*, TYPE*)", referenced from:
ToCtypeVisitor::visit(TypeAArray*) in dmd.o
"Obj_allowZeroSize()", referenced from:
Obj::allowZeroSize() in dmd.o
"Obj_data_readonly(char*, int)", referenced from:
Obj::data_readonly(char*, int) in dmd.o
"Obj_data_readonly(char*, int, int*)", referenced from:
Obj::data_readonly(char*, int, int*) in dmd.o
"Obj_export_symbol(Symbol*, unsigned int)", referenced from:
Obj::export_symbol(Symbol*, unsigned int) in dmd.o
"Obj_tlv_bootstrap()", referenced from:
Obj::tlv_bootstrap() in dmd.o
"Symbol_Salignsize(Symbol*)", referenced from:
Symbol::Salignsize() in dmd.o
"param_t_createTal(param_t*, param_t*)", referenced from:
param_t::createTal(param_t*) in dmd.o
"type_struct_class(char const*, unsigned int, unsigned int, TYPE*, TYPE*,
bool, bool, bool, bool)", referenced from:
ToCtypeVisitor::visit(TypeStruct*) in dmd.o
ToCtypeVisitor::visit(TypeClass*) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
fake_classsym(Identifier*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
buildCapture(FuncDeclaration*) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
...
"out_string_literal(char const*, unsigned int, unsigned int)", referenced
from:
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"param_t_print_list(param_t*)", referenced from:
param_t::print_list() in dmd.o
"FuncParamRegs_alloc(FuncParamRegs&, TYPE*, unsigned int, unsigned char*,
unsigned char*)", referenced from:
FuncParamRegs::alloc(TYPE*, unsigned int, unsigned char*, unsigned char*)
in dmd.o
"Obj_jmpTableSegment(Symbol*)", referenced from:
Obj::jmpTableSegment(Symbol*) in dmd.o
"Obj_linkerdirective(char const*)", referenced from:
Obj::linkerdirective(char const*) in dmd.o
"out_readonly_comdat(Symbol*, void const*, unsigned int, unsigned int)",
referenced from:
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"FuncParamRegs_create(unsigned int)", referenced from:
FuncParamRegs::create(unsigned int) in dmd.o
"Obj_write_pointerRef(Symbol*, unsigned int)", referenced from:
Obj::write_pointerRef(Symbol*, unsigned int) in dmd.o
"Obj_setModuleCtorDtor(Symbol*, bool)", referenced from:
Obj::setModuleCtorDtor(Symbol*, bool) in dmd.o
"symbol_struct_addField(Symbol*, char const*, TYPE*, unsigned int)",
referenced from:
ToCtypeVisitor::visit(TypeStruct*) in dmd.o
ToCtypeVisitor::visit(TypeClass*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
buildCapture(FuncDeclaration*) in dmd.o
"nteh_setScopeTableIndex(Blockx*, int)", referenced from:
setScopeIndex(Blockx*, block*, int) in dmd.o
"Obj_string_literal_segment(unsigned int)", referenced from:
Obj::string_literal_segment(unsigned int) in dmd.o
"binary(char const*, char const**, int)", referenced from:
isDruntimeArrayOp(Identifier*) in dmd.o
intrinsic_op(FuncDeclaration*) in dmd.o
__D3dmd7iasmdmd15asm_token_transFPSQBg6tokens5TokenZv in dmd.o
"el_bin(unsigned int, unsigned int, elem*, elem*)", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
__D3dmd4toir12incUsageElemFPSQBa7irstate7IRStateKxSQBw7globals3LocZPSQCo7backend2el4elem
in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
setEthis(Loc const&, IRState*, elem*, AggregateDeclaration*) in dmd.o
resolveLengthVar(VarDeclaration*, elem**, Type*) in dmd.o
...
"el_ptr(Symbol*)", referenced from:
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
toEfilename(Module*) in dmd.o
toEfilenamePtr(Module*) in dmd.o
__D3dmd4toir12incUsageElemFPSQBa7irstate7IRStateKxSQBw7globals3LocZPSQCo7backend2el4elem
in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
...
"el_una(unsigned int, unsigned int, elem*)", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
__D3dmd4toir12incUsageElemFPSQBa7irstate7IRStateKxSQBw7globals3LocZPSQCo7backend2el4elem
in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
setEthis(Loc const&, IRState*, elem*, AggregateDeclaration*) in dmd.o
resolveLengthVar(VarDeclaration*, elem**, Type*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
...
"el_var(Symbol*)", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
setEthis(Loc const&, IRState*, elem*, AggregateDeclaration*) in dmd.o
resolveLengthVar(VarDeclaration*, elem**, Type*) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
...
"MD5Init(MD5_CTX*)", referenced from:
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"el_free(elem*)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
array_toPtr(Type*, elem*) in dmd.o
array_toDarray(Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
toElem::ToElemVisitor::visit(CallExp*) in dmd.o
"el_pair(unsigned int, elem*, elem*)", referenced from:
genObjFile(Module*, bool) in dmd.o
toEfilename(Module*) in dmd.o
array_toDarray(Type*, elem*) in dmd.o
sarray_toDarray(Loc const&, Type*, Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(FuncExp*) in dmd.o
toElem::ToElemVisitor::visit(StringExp*) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
...
"el_same(elem**)", referenced from:
resolveLengthVar(VarDeclaration*, elem**, Type*) in dmd.o
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
toElem::ToElemVisitor::toElemBinAssign(BinAssignExp*, int) in dmd.o
toElem::ToElemVisitor::visit(EqualExp*) in dmd.o
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
toElem::ToElemVisitor::visit(DelegateExp*) in dmd.o
...
"findreg(unsigned int)", referenced from:
findregmsw(unsigned int) in dmd.o
findreglsw(unsigned int) in dmd.o
"outdata(Symbol*)", referenced from:
genObjFile(Module*, bool) in dmd.o
toSymbol(StructLiteralExp*) in dmd.o
toSymbol(ClassReferenceExp*) in dmd.o
toSymbolCpp(ClassDeclaration*) in dmd.o
genModuleInfo(Module*) in dmd.o
toObjFile::ToObjFile::visit(ClassDeclaration*) in dmd.o
toObjFile::ToObjFile::visit(StructDeclaration*) in dmd.o
...
"MD5Final(MD5_CTX*)", referenced from:
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"Obj_byte(int, unsigned long long, unsigned int)", referenced from:
Obj::_byte(int, unsigned long long, unsigned int) in dmd.o
"Obj_init(Outbuffer*, char const*, char const*)", referenced from:
Obj::init(Outbuffer*, char const*, char const*) in dmd.o
"Obj_term(char const*)", referenced from:
Obj::term(char const*) in dmd.o
"Obj_user(char const*)", referenced from:
Obj::user(char const*) in dmd.o
"el_param(elem*, elem*)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
setArray(Expression*, elem*, elem*, Type*, elem*, IRState*, int) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
toElem::ToElemVisitor::visit(AssertExp*) in dmd.o
toElem::ToElemVisitor::visit(CatExp*) in dmd.o
toElem::ToElemVisitor::visit(EqualExp*) in dmd.o
toElem::ToElemVisitor::visit(IdentityExp*) in dmd.o
...
"el_reset()", referenced from:
obj_start(char const*) in dmd.o
"genfwait(CodeBuilder&)", referenced from:
CodeBuilder::genf2(unsigned int, unsigned int) in dmd.o
CodeBuilder::genfltreg(unsigned int, unsigned int, unsigned long long) in
dmd.o
"MD5Update(MD5_CTX*, unsigned char*, unsigned int)", referenced from:
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"Obj_alias(char const*, char const*)", referenced from:
Obj::_alias(char const*, char const*) in dmd.o
"Obj_bytes(int, unsigned long long, unsigned int, void*)", referenced from:
Obj::bytes(int, unsigned long long, unsigned int, void*) in dmd.o
"Obj_wkext(Symbol*, Symbol*)", referenced from:
Obj::wkext(Symbol*, Symbol*) in dmd.o
"asm_opstr(OP*)", referenced from:
__D3dmd7iasmdmd12asm_classifyFPSQBd7backend4iasm2OPPSQByQBx4OPNDQnQpQrPkZSQCtQBqQBl7PTRNTAB
in dmd.o
__D3dmd7iasmdmd12asm_classifyFPSQBd7backend4iasm2OPPSQByQBx4OPNDQnQpQrPkZ15TYPE_SIZE_ERRORMFZv
in dmd.o
"code_last(code*)", referenced from:
CodeBuilder::ctor(code*) in dmd.o
"el_calloc()", referenced from:
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
array_toDarray(Type*, elem*) in dmd.o
toElem::ToElemVisitor::visit(StringExp*) in dmd.o
toElem::ToElemVisitor::visit(NegExp*) in dmd.o
toElem::ToElemVisitor::visit(ComExp*) in dmd.o
toElem::ToElemVisitor::visit(VectorExp*) in dmd.o
...
"el_params(elem*, ...)", referenced from:
genObjFile(Module*, bool) in dmd.o
setArray(Expression*, elem*, elem*, Type*, elem*, IRState*, int) in dmd.o
toElem::ToElemVisitor::visit(AssertExp*) in dmd.o
toElem::ToElemVisitor::visit(CatExp*) in dmd.o
toElem::ToElemVisitor::visit(EqualExp*) in dmd.o
toElem::ToElemVisitor::visit(InExp*) in dmd.o
toElem::ToElemVisitor::visit(RemoveExp*) in dmd.o
...
"el_params(void**, int)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
"el_tolong(elem*)", referenced from:
callfunc(Loc const&, IRState*, int, Type*, elem*, Type*,
FuncDeclaration*, Type*, elem*, Array<Expression*>*, elem*) in dmd.o
"err_nomem()", referenced from:
__D3dmd7backend6barray__T6BarrayTPSQBgQBf2cc5blockZQBa9setLengthMRmZ7enlargeFNbKSQDaQCzQCu__TQCqTQCmZQCymZv
in dmd.o
Outbuffer::enlarge(unsigned long long) in dmd.o
"getRtlsym(int)", referenced from:
genObjFile(Module*, bool) in dmd.o
buildClosure(FuncDeclaration*, IRState*) in dmd.o
S2irVisitor::visit(ThrowStatement*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
setArray(Expression*, elem*, elem*, Type*, elem*, IRState*, int) in dmd.o
toElem::ToElemVisitor::visit(NewExp*) in dmd.o
...
"out_reset()", referenced from:
obj_start(char const*) in dmd.o
"type_enum(char const*, TYPE*)", referenced from:
ToCtypeVisitor::visit(TypeEnum*) in dmd.o
"type_fake(unsigned int)", referenced from:
ToCtypeVisitor::visit(Type*) in dmd.o
ToCtypeVisitor::visit(TypeEnum*) in dmd.o
genObjFile(Module*, bool) in dmd.o
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
toSymbolCppTypeInfo(ClassDeclaration*) in dmd.o
_symboldata in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
...
"type_size(TYPE const*)", referenced from:
toElem::ToElemVisitor::visit(AssignExp*) in dmd.o
appendDtors(IRState*, elem*, unsigned long long, unsigned long long) in
dmd.o
type_zeroCopy(TYPE*) in dmd.o
init_common(Symbol*) in dmd.o
"writefunc(Symbol*)", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
"Identifier::generateId(char const*, unsigned long long)", referenced from:
DsymbolSemanticVisitor::visit(TemplateMixin*) in dmd.o
__D3dmd10expression7FuncExp8genIdentMFPSQBl6dscope5ScopeZv in dmd.o
StatementSemanticVisitor::foreachBodyToFunction(Scope*,
ForeachStatement*, TypeFunction*) in dmd.o
Semantic3Visitor::visit(FuncDeclaration*) in dmd.o
"RootObject::__ctor()", referenced from:
__D3dmd4cond9Condition6__ctorMFKxSQBf7globals3LocZCQBwQBvQBt in dmd.o
__D3dmd4cond13StaticForeach6__ctorMFKxSQBk7globals3LocCQCa9statement16ForeachStatementCQDgQBg21ForeachRangeStatementZCQElQEkQEi
in dmd.o
__D3dmd7dsymbol7Dsymbol6__ctorMFZCQBfQBeQz in dmd.o
__D3dmd7dsymbol7Dsymbol6__ctorMFCQBe10identifier10IdentifierZCQChQCgQCb
in dmd.o
DsymbolTable::__ctor() in dmd.o
__D3dmd9dtemplate5Tuple6__ctorMFZCQBfQBeQx in dmd.o
__D3dmd9dtemplate5Tuple6__ctorMFmZCQBgQBfQy in dmd.o
...
"Mem::xcalloc(unsigned long long, unsigned long long)", referenced from:
__D3dmd8ctfeexpr11copyLiteralFCQBc10expression10ExpressionZSQCfQBd8UnionExp in
dmd.o
__D3dmd8ctfeexpr34createBlockDuplicatedStringLiteralFPSQCa10expression8UnionExpKxSQDb7globals3LocCQDr5mtype4TypewmhZCQEkQCk9StringExp
in dmd.o
__D3dmd8ctfeexpr24changeArrayLiteralLengthFKxSQBr7globals3LocCQCh5mtype9TypeArrayCQDb10expression10ExpressionmmZSQEgQBf8UnionExp
in dmd.o
__D3dmd8ctorflow8CtorFlow14allocFieldinitMFmZv in dmd.o
BaseClass::copyBaseInterfaces(Array<BaseClass*>*) in dmd.o
NullExp::toStringExp() in dmd.o
"Mem::xmalloc(unsigned long long)", referenced from:
__D3dmd9constfold5SliceFCQw5mtype4TypeCQBk10expression10ExpressionQBcQBfZSQCtQBj8UnionExp
in dmd.o
__D3dmd9constfold3CatFCQu5mtype4TypeCQBi10expression10ExpressionQBcZSQCoQBg8UnionExp
in dmd.o
__D3dmd8ctfeexpr10ctfeRawCmpFKxSQBd7globals3LocCQBt10expression10ExpressionQBcbZi
in dmd.o
__D3dmd8ctfeexpr7ctfeCatFKxSQz7globals3LocCQBo5mtype4TypeCQCd10expression10ExpressionQBcZSQDjQBg8UnionExp
in dmd.o
castTo::CastTo::visit(StringExp*) in dmd.o
__D3dmd6dmacro5Macro6expandMFPSQBc4root9outbuffer9OutBuffermPmAxaZv in
dmd.o
__D3dmd6dmacro6memdupFAxaZAa in dmd.o
...
"Mem::xrealloc(void*, unsigned long long)", referenced from:
ScopeDsymbol::importScope(Dsymbol*, Prot) in dmd.o
Array<Expression*>::reserve(unsigned long long) in dmd.o
Array<Parameter*>::reserve(unsigned long long) in dmd.o
Array<TemplateParameter*>::reserve(unsigned long long) in dmd.o
Array<Dsymbol*>::reserve(unsigned long long) in dmd.o
Array<ClassDeclaration*>::reserve(unsigned long long) in dmd.o
Array<AliasDeclaration*>::reserve(unsigned long long) in dmd.o
...
"File::setbuffer(void*, unsigned long long)", referenced from:
gendocfile(Module*) in dmd.o
genhdrfile(Module*) in dmd.o
__D3dmd3lib7Library5writeMFZv in dmd.o
__D3dmd4mars7tryMainFmPPxaKSQz7globals5ParamZi in dmd.o
__D3dmd4mars12generateJsonFPSQBa4root5array__T5ArrayTCQBz7dmodule6ModuleZQBbZv
in dmd.o
_flushMixins in dmd.o
obj_end(Library*, File*) in dmd.o
...
"Port::valcpy(void*, unsigned long long, unsigned long long)", referenced
from:
__D3dmd9constfold3CatFCQu5mtype4TypeCQBi10expression10ExpressionQBcZSQCoQBg8UnionExp
in dmd.o
__D3dmd8ctfeexpr7ctfeCatFKxSQz7globals3LocCQBo5mtype4TypeCQCd10expression10ExpressionQBcZSQDjQBg8UnionExp
in dmd.o
"Port::memicmp(char const*, char const*, unsigned long long)", referenced
from:
__D3dmd8dinifile13parseConfFileFPSQBf4root11stringtable11StringTablePxaQdmPhPSQCxQBs5array__T5ArrayTQBgZQlZv
in dmd.o
__D3dmd3doc7isDittoFPxaZb in dmd.o
__D3dmd3doc11skippastURLFPSQy4root9outbuffer9OutBuffermZm in dmd.o
"Array<Identifier*>::setDim(unsigned long long)", referenced from:
__D3dmd4init10syntaxCopyFCQxQv11InitializerZ10copyStructFCQCdQCc17StructInitializerZQCh
in dmd.o
"Array<Identifier*>::opIndex(unsigned long long)", referenced from:
__D3dmd8compiler20ModuleComponentRange5frontMxFNbNdZxCQBz10identifier10Identifier
in dmd.o
__D3dmd7dimport6Import6__ctorMFKxSQBf7globals3LocPSQBw4root5array__T5ArrayTCQCv10identifier10IdentifierZQBkQBgQBjiZCQEjQEiQEd
in dmd.o
Import::syntaxCopy(Dsymbol*) in dmd.o
Import::addMember(Scope*, ScopeDsymbol*) in dmd.o
__D3dmd7dmodule7Package7resolveFPSQBf4root5array__T5ArrayTCQCe10identifier10IdentifierZQBkPCQDl7dsymbol7DsymbolPCQEgQEfQEaZCQErQBg12DsymbolTable
in dmd.o
DsymbolSemanticVisitor::visit(Import*) in dmd.o
PrettyPrintVisitor::visit(Import*) in dmd.o
...
"Array<char const*>::__ctor(unsigned long long)", referenced from:
__D3dmd4mars7tryMainFmPPxaKSQz7globals5ParamZi in dmd.o
"Array<char const*>::insert(unsigned long long, char const*)", referenced
from:
__D3dmd4root8response15response_expandFPSQBmQBl5array__T5ArrayTPxaZQlZb
in dmd.o
"Array<char const*>::remove(unsigned long long)", referenced from:
__D3dmd4mars7tryMainFmPPxaKSQz7globals5ParamZi in dmd.o
__D3dmd4root8response15response_expandFPSQBmQBl5array__T5ArrayTPxaZQlZb
in dmd.o
"Array<char const*>::setDim(unsigned long long)", referenced from:
__D3dmd4mars16parseCommandLineFKxSQBf4root5array__T5ArrayTPxaZQlxmKSQCn7globals5ParamKSQDgQCbQBz__TQBwTQBtZQCeZb
in dmd.o
"Array<char const*>::opIndex(unsigned long long)", referenced from:
__D3dmd8dinifile13parseConfFileFPSQBf4root11stringtable11StringTablePxaQdmPhPSQCxQBs5array__T5ArrayTQBgZQlZv
in dmd.o
__D3dmd7dmodule17lookForSourceFileFAxaZQe in dmd.o
__D3dmd7dmodule6Module4loadRSQBa7globals3LocPSQBr4root5array__T5ArrayTCQCq10identifier10IdentifierZQBkQBgZ17checkModFileAliasMFNbAxaZv
in dmd.o
gendocfile(Module*) in dmd.o
__D3dmd3lib7Library11setFilenameMFPxaQdZv in dmd.o
__D3dmd4link7runLINKFZi in dmd.o
__D3dmd4link10runProgramFZi in dmd.o
...
"Array<char const*>::reserve(unsigned long long)", referenced from:
__D3dmd4mars7tryMainFmPPxaKSQz7globals5ParamZi in dmd.o
"OutBuffer::fill0(unsigned long long)", referenced from:
__D3dmd7libmach7LibMach16WriteLibToBufferMFPSQBq4root9outbuffer9OutBufferZv in
dmd.o
"OutBuffer::print(unsigned long long)", referenced from:
__D3dmd4cond20printDepsConditionalFPSQBi6dscope5ScopeCQBzQBy11DVConditionAxaZv
in dmd.o
__D3dmd9cppmangle16CppMangleVisitor15writeIdentifierMFKxCQCc10identifier10IdentifierZv
in dmd.o
__D3dmd9cppmangle16CppMangleVisitor12template_argMFCQBx9dtemplate16TemplateInstancemZv
in dmd.o
CppMangleVisitor::visit(TypeSArray*) in dmd.o
CppMangleVisitor::visit(IntegerExp*) in dmd.o
Mangler::visit(TypeSArray*) in dmd.o
Mangler::visit(TypeIdentifier*) in dmd.o
...
"OutBuffer::write(void const*, unsigned long long)", referenced from:
__D3dmd3doc7Section5writeMFSQz7globals3LocPSQBpQBo10DocCommentPSQCj6dscope5ScopePSQDb4root5array__T5ArrayTCQEa7dsymbol7DsymbolZQBcPSQEzQBy9outbuffer9OutBufferZv
in dmd.o
__D3dmd3doc12ParamSection5writeMFSQBf7globals3LocPSQBwQBv10DocCommentPSQCq6dscope5ScopePSQDi4root5array__T5ArrayTCQEh7dsymbol7DsymbolZQBcPSQFgQBy9outbuffer9OutBufferZv
in dmd.o
gendocfile(Module*) in dmd.o
__D3dmd3doc10DocComment13writeSectionsMFPSQBn6dscope5ScopePSQCf4root5array__T5ArrayTCQDe7dsymbol7DsymbolZQBcPSQEdQBy9outbuffer9OutBufferZv
in dmd.o
__D3dmd3doc13highlightTextFPSQBa6dscope5ScopePSQBs4root5array__T5ArrayTCQCr7dsymbol7DsymbolZQBcSQDp7globals3LocPSQEgQCo9outbuffer9OutBuffermZv
in dmd.o
ExpressionSemanticVisitor::visit(ImportExp*) in dmd.o
__D3dmd7libmach7LibMach16WriteLibToBufferMFPSQBq4root9outbuffer9OutBufferZv in
dmd.o
...
"OutBuffer::insert(unsigned long long, void const*, unsigned long long)",
referenced from:
__D3dmd3doc13highlightTextFPSQBa6dscope5ScopePSQBs4root5array__T5ArrayTCQCr7dsymbol7DsymbolZQBcSQDp7globals3LocPSQEgQCo9outbuffer9OutBuffermZv
in dmd.o
"OutBuffer::remove(unsigned long long, unsigned long long)", referenced from:
__D3dmd6dmacro5Macro6expandMFPSQBc4root9outbuffer9OutBuffermPmAxaZv in
dmd.o
__D3dmd3doc16escapeDdocStringFPSQBd4root9outbuffer9OutBuffermZv in dmd.o
__D3dmd3doc22escapeStrayParenthesisFSQBi7globals3LocPSQBz4root9outbuffer9OutBuffermbZv
in dmd.o
__D3dmd3doc20removeBlankLineMacroFPSQBh4root9outbuffer9OutBufferKmKmZv in
dmd.o
__D3dmd3doc28replaceMarkdownThematicBreakFPSQBp4root9outbuffer9OutBufferKmmKxSQCx7globals3LocZb
in dmd.o
__D3dmd3doc25removeAnyAtxHeadingSuffixFPSQBm4root9outbuffer9OutBuffermZv
in dmd.o
__D3dmd3doc23replaceMarkdownEmphasisFPSQBk4root9outbuffer9OutBufferKxSQCp7globals3LocKASQDhQDg17MarkdownDelimiteriZ19replaceEmphasisPairMFKQCaKQCeZm
in dmd.o
...
"OutBuffer::spread(unsigned long long, unsigned long long)", referenced from:
__D3dmd6dmacro5Macro6expandMFPSQBc4root9outbuffer9OutBuffermPmAxaZv in
dmd.o
"OutBuffer::bracket(unsigned long long, char const*, unsigned long long, char
const*)", referenced from:
__D3dmd3doc13highlightTextFPSQBa6dscope5ScopePSQBs4root5array__T5ArrayTCQCr7dsymbol7DsymbolZQBcSQDp7globals3LocPSQEgQCo9outbuffer9OutBuffermZv
in dmd.o
__D3dmd3doc13highlightCodeFPSQBa6dscope5ScopePSQBs4root5array__T5ArrayTCQCr7dsymbol7DsymbolZQBcPSQDqQBy9outbuffer9OutBuffermZv
in dmd.o
"OutBuffer::reserve(unsigned long long)", referenced from:
Mangler::visit(StringExp*) in dmd.o
Module::parse() in dmd.o
gendocfile(Module*) in dmd.o
__D3dmd3doc14highlightCode2FPSQBb6dscope5ScopePSQBt4root5array__T5ArrayTCQCs7dsymbol7DsymbolZQBcPSQDrQBy9outbuffer9OutBuffermZv
in dmd.o
__D3dmd7libmach7LibMach16WriteLibToBufferMFPSQBq4root9outbuffer9OutBufferZv in
dmd.o
Type::toChars() in dmd.o
Type::toPrettyChars(bool) in dmd.o
...
"OutBuffer::setsize(unsigned long long)", referenced from:
__D3dmd8dinifile13parseConfFileFPSQBf4root11stringtable11StringTablePxaQdmPhPSQCxQBs5array__T5ArrayTQBgZQlZv
in dmd.o
gendocfile(Module*) in dmd.o
__D3dmd3doc14highlightCode2FPSQBb6dscope5ScopePSQBt4root5array__T5ArrayTCQCs7dsymbol7DsymbolZQBcPSQDrQBy9outbuffer9OutBuffermZv
in dmd.o
SerializeVisitor::visit(DotIdExp*) in dmd.o
SerializeVisitor::visit(DotVarExp*) in dmd.o
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"__rel_exception", referenced from:
rel_exception(int) in dmd.o
"__rel_integral", referenced from:
rel_integral(int) in dmd.o
"__rel_not", referenced from:
rel_not(int) in dmd.o
"__rel_swap", referenced from:
rel_swap(int) in dmd.o
"__rel_unord", referenced from:
rel_unord(int) in dmd.o
"__tyalignsize", referenced from:
tyalignsize(unsigned int) in dmd.o
"__tyrelax", referenced from:
tyrelax(unsigned int) in dmd.o
"__tysize", referenced from:
toSymbol::ToSymbol::visit(VarDeclaration*) in dmd.o
__align in dmd.o
REGSIZE() in dmd.o
NPTRSIZE() in dmd.o
REGSAVE::reset() in dmd.o
DtBuilder::size(unsigned long long) in dmd.o
tysize(unsigned int) in dmd.o
...
"_code_list", referenced from:
code_malloc() in dmd.o
"_code_print", referenced from:
code::print() in dmd.o
"_cstate", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
"_el_long", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
toEfilename(Module*) in dmd.o
__D3dmd4toir12incUsageElemFPSQBa7irstate7IRStateKxSQBw7globals3LocZPSQCo7backend2el4elem
in dmd.o
getEthis(Loc const&, IRState*, Dsymbol*) in dmd.o
setEthis(Loc const&, IRState*, elem*, AggregateDeclaration*) in dmd.o
...
"_floatreg", referenced from:
CodeBuilder::genfltreg(unsigned int, unsigned int, unsigned long long) in
dmd.o
CodeBuilder::genxmmreg(unsigned int, unsigned int, unsigned long long,
unsigned int) in dmd.o
"_localgot", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
"_mem_calloc", referenced from:
util_calloc(unsigned int, unsigned int) in dmd.o
"_mem_fmalloc", referenced from:
dt_calloc(int) in dmd.o
"_mem_free", referenced from:
dt_free(dt_t*) in dmd.o
util_free(void*) in dmd.o
"_mem_malloc", referenced from:
DtBuilder::nbytes(unsigned int, char const*) in dmd.o
DtBuilder::abytes(unsigned int, unsigned int, unsigned int, char const*,
unsigned int) in dmd.o
DtBuilder::repeat(dt_t*, unsigned long long) in dmd.o
util_malloc(unsigned int, unsigned int) in dmd.o
CodeBuilder::genasm(char*, unsigned int) in dmd.o
"_mem_realloc", referenced from:
util_realloc(void*, unsigned int, unsigned int) in dmd.o
"_objmod", referenced from:
obj_start(char const*) in dmd.o
obj_end(Library*, File*) in dmd.o
FuncDeclaration_toObjFile(FuncDeclaration*, bool) in dmd.o
"_optab1", referenced from:
OTbinary(int) in dmd.o
OTunary(int) in dmd.o
OTleaf(int) in dmd.o
OTcommut(int) in dmd.o
OTassoc(int) in dmd.o
OTeop0e(int) in dmd.o
OTeop00(int) in dmd.o
...
"_optab2", referenced from:
OTassign(int) in dmd.o
OTlogical(int) in dmd.o
OTwid(int) in dmd.o
OTcall(int) in dmd.o
OTrtol(int) in dmd.o
OTdef(int) in dmd.o
OTae(int) in dmd.o
...
"_optab3", referenced from:
OTboolnop(int) in dmd.o
"_outthunk", referenced from:
toThunkSymbol(FuncDeclaration*, int) in dmd.o
"_pstate", referenced from:
funcsym_p(Symbol*) in dmd.o
funcsym_p() in dmd.o
preprocessor() in dmd.o
inline_asm() in dmd.o
"_reflocal", referenced from:
CodeBuilder::genfltreg(unsigned int, unsigned int, unsigned long long) in
dmd.o
CodeBuilder::genxmmreg(unsigned int, unsigned int, unsigned long long,
unsigned int) in dmd.o
"_refparam", referenced from:
iasm_regs(block*) in dmd.o
"_regcon", referenced from:
regimmed_set(int, unsigned long long) in dmd.o
"_retoffset", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"_startblock", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
"_tspvoid", referenced from:
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
"_tstypes", referenced from:
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
toVtblSymbol(ClassDeclaration*) in dmd.o
S2irVisitor::visit(TryCatchStatement*) in dmd.o
S2irVisitor::visit(TryFinallyStatement*) in dmd.o
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
except_gentables() in dmd.o
...
"_type_function", referenced from:
ToCtypeVisitor::visit(TypeFunction*) in dmd.o
callFuncsAndGates(Module*, Array<Symbol*>*,
Array<StaticDtorDeclaration*>*, char const*) in dmd.o
genObjFile(Module*, bool) in dmd.o
aaGetSymbol(TypeAArray*, char const*, int) in dmd.o
"_type_static_array", referenced from:
ToCtypeVisitor::visit(TypeSArray*) in dmd.o
toStringSymbol(char const*, unsigned long long, unsigned long long) in
dmd.o
"_tytab", referenced from:
tyintegral(unsigned int) in dmd.o
tyarithmetic(unsigned int) in dmd.o
tyaggregate(unsigned int) in dmd.o
tyscalar(unsigned int) in dmd.o
tyfloating(unsigned int) in dmd.o
tyimaginary(unsigned int) in dmd.o
tycomplex(unsigned int) in dmd.o
...
"_tytouns", referenced from:
touns(unsigned int) in dmd.o
"_usednteh", referenced from:
except_fillInEHTable(Symbol*) in dmd.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: linker exited with status 1
make[1]: *** [../generated/osx/release/64/dmd] Error 1
make: *** [all] Error 2
--
More information about the Digitalmars-d-bugs
mailing list