diff gen/todebug.cpp @ 611:83ca663ecc20

Backed out changeset 1b62222581fb Do not use i8 for bool. Instead rely on the target to store i1 as i8.
author Christian Kamm <kamm incasoftware de>
date Sun, 21 Sep 2008 14:45:41 +0200
parents 1b62222581fb
children 6aaa3d3c1183
line wrap: on
line diff
--- a/gen/todebug.cpp	Sat Sep 20 10:13:15 2008 +0200
+++ b/gen/todebug.cpp	Sun Sep 21 14:45:41 2008 +0200
@@ -162,8 +162,8 @@
     vals[6] = DBG_CAST( DtoDwarfCompileUnit(fd->getModule()) );
     vals[7] = DtoConstUint(fd->loc.linnum);
     vals[8] = DBG_NULL;
-    vals[9] = DtoConstI1(fd->protection == PROTprivate);
-    vals[10] = DtoConstI1(fd->getModule() == gIR->dmodule);
+    vals[9] = DtoConstBool(fd->protection == PROTprivate);
+    vals[10] = DtoConstBool(fd->getModule() == gIR->dmodule);
 
     Logger::println("emitting subprogram global");
 
@@ -519,8 +519,8 @@
 
     LLGlobalVariable* TY = dwarfTypeDescription_impl(vd->type, compileUnit, NULL);
     vals[8] = TY ? DBG_CAST(TY) : DBG_NULL;
-    vals[9] = DtoConstI1(vd->protection == PROTprivate);
-    vals[10] = DtoConstI1(vd->getModule() == gIR->dmodule);
+    vals[9] = DtoConstBool(vd->protection == PROTprivate);
+    vals[10] = DtoConstBool(vd->getModule() == gIR->dmodule);
 
     vals[11] = DBG_CAST(ll);