Mercurial > projects > ldc
comparison dmd/link.c @ 129:8096ba7082db trunk
[svn r133] Fixed some problems with inlining not happening :P
Fixed problems with certain cases of deeply nested classes/functions.
author | lindquist |
---|---|
date | Fri, 28 Dec 2007 22:55:24 +0100 |
parents | a2c2c3c1a73d |
children | 5825d48b27d1 |
comparison
equal
deleted
inserted
replaced
128:e5fe8521bbfa | 129:8096ba7082db |
---|---|
245 assert(0); | 245 assert(0); |
246 } | 246 } |
247 argv.push((void*)s); | 247 argv.push((void*)s); |
248 } | 248 } |
249 | 249 |
250 if (!global.params.useInline) { | 250 if (!(global.params.useInline || global.params.llvmInline)) { |
251 argv.push((void *)"-disable-inlining"); | 251 argv.push((void *)"-disable-inlining"); |
252 } | 252 } |
253 | 253 |
254 #if 0 | 254 #if 0 |
255 if (0 && global.params.exefile) | 255 if (0 && global.params.exefile) |