Mercurial > projects > ldc
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);