changeset 218:df641a27e9fd trunk

[svn r234] Fixed: missed a few bogus #ifs in last revision.
author lindquist
date Thu, 05 Jun 2008 06:43:34 +0200
parents 0806379a5eca
children 761c8352f494
files gen/toir.cpp
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/gen/toir.cpp	Thu Jun 05 06:38:36 2008 +0200
+++ b/gen/toir.cpp	Thu Jun 05 06:43:34 2008 +0200
@@ -1171,10 +1171,10 @@
             Argument* fnarg = Argument::getNth(tf->parameters, i);
             DValue* argval = DtoArgument(fnarg, (Expression*)arguments->data[i]);
             llargs[j] = argval->getRVal();
-        #if USE_BYVAL
+
             if (fnarg->llvmByVal)
                 palist = palist.addAttr(j, llvm::ParamAttr::ByVal);
-        #endif
+
             j++;
         }
 
@@ -1195,10 +1195,8 @@
                 llargs[j] = DtoBitCast(llargs[j], llfnty->getParamType(j));
             }
 
-        #if USE_BYVAL
             if (fnarg && fnarg->llvmByVal)
                 palist = palist.addAttr(j+1, llvm::ParamAttr::ByVal);
-        #endif
 
             // this hack is necessary :/
             if (dfn && dfn->func && dfn->func->runTimeHack) {