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