comparison dmd/mars.c @ 146:ddfdae91281a trunk

[svn r151] fixed #29: out contracts work now
author ChristianK
date Mon, 10 Mar 2008 19:29:39 +0100
parents 0ab29b838084
children d11848349f97
comparison
equal deleted inserted replaced
145:8f704cb9969b 146:ddfdae91281a
259 global.params.argv0 = argv[0]; 259 global.params.argv0 = argv[0];
260 global.params.link = 1; 260 global.params.link = 1;
261 global.params.useAssert = 0; 261 global.params.useAssert = 0;
262 global.params.useInvariants = 0; 262 global.params.useInvariants = 0;
263 global.params.useIn = 1; 263 global.params.useIn = 1;
264 global.params.useOut = 0; 264 global.params.useOut = 1;
265 global.params.useArrayBounds = 0; 265 global.params.useArrayBounds = 0;
266 global.params.useSwitchError = 0; 266 global.params.useSwitchError = 0;
267 global.params.useInline = 0; // this one messes things up to a point where codegen breaks 267 global.params.useInline = 0; // this one messes things up to a point where codegen breaks
268 global.params.llvmInline = 0; // use this one instead to know if inline passes should be run 268 global.params.llvmInline = 0; // use this one instead to know if inline passes should be run
269 global.params.obj = 1; 269 global.params.obj = 1;