diff 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
line wrap: on
line diff
--- a/dmd/mars.h	Sat Oct 11 11:41:56 2008 +0200
+++ b/dmd/mars.h	Sat Oct 11 13:07:59 2008 +0200
@@ -145,7 +145,9 @@
     char *tt_arch;
     char *tt_os;
     char *data_layout;
-    char disassemble;
+    char output_ll;
+    char output_bc;
+    char output_s;
     char llvmInline;
     char llvmAnnotate;
     char useInlineAsm;
@@ -160,7 +162,7 @@
     char *obj_ext;
     char *ll_ext;
     char *bc_ext;
-    char *nativeobj_ext;
+    char *s_ext;
     char *doc_ext;	// for Ddoc generated files
     char *ddoc_ext;	// for Ddoc macro include files
     char *hdr_ext;	// for D 'header' import files