Mercurial > projects > ldc
comparison dmd/mars.h @ 675:bfe5229f9d8e
Disable bc output by default. Remove -dis. Add -output-bc, -output-ll, -output-s.
Call to gcc to convert assembly to object file still required.
author | Christian Kamm <kamm incasoftware de> |
---|---|
date | Sat, 11 Oct 2008 13:07:59 +0200 |
parents | 6aaa3d3c1183 |
children | 931333ea35c6 |
comparison
equal
deleted
inserted
replaced
674:db6a7e574cbd | 675:bfe5229f9d8e |
---|---|
143 char *llvmArch; | 143 char *llvmArch; |
144 char forceBE; | 144 char forceBE; |
145 char *tt_arch; | 145 char *tt_arch; |
146 char *tt_os; | 146 char *tt_os; |
147 char *data_layout; | 147 char *data_layout; |
148 char disassemble; | 148 char output_ll; |
149 char output_bc; | |
150 char output_s; | |
149 char llvmInline; | 151 char llvmInline; |
150 char llvmAnnotate; | 152 char llvmAnnotate; |
151 char useInlineAsm; | 153 char useInlineAsm; |
152 char fqnNames; // use fully qualified object names | 154 char fqnNames; // use fully qualified object names |
153 char noDefaultLib; | 155 char noDefaultLib; |
158 char *mars_ext; | 160 char *mars_ext; |
159 char *sym_ext; | 161 char *sym_ext; |
160 char *obj_ext; | 162 char *obj_ext; |
161 char *ll_ext; | 163 char *ll_ext; |
162 char *bc_ext; | 164 char *bc_ext; |
163 char *nativeobj_ext; | 165 char *s_ext; |
164 char *doc_ext; // for Ddoc generated files | 166 char *doc_ext; // for Ddoc generated files |
165 char *ddoc_ext; // for Ddoc macro include files | 167 char *ddoc_ext; // for Ddoc macro include files |
166 char *hdr_ext; // for D 'header' import files | 168 char *hdr_ext; // for D 'header' import files |
167 char *copyright; | 169 char *copyright; |
168 char *written; | 170 char *written; |