From: bors Date: Fri, 16 May 2014 09:46:25 +0000 (-0700) Subject: auto merge of #14237 : alexcrichton/rust/issue-14144, r=cmr X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=bbd034c3a6e0325da0cb743cab007d69a736557a;p=rust.git auto merge of #14237 : alexcrichton/rust/issue-14144, r=cmr By default, jemalloc is building itself with -g3 if the local compiler supports it. It looks like this is generating a good deal of debug info that windows isn't optimizing out (on the order of 18MB). Windows gcc/ld is also not optimizing this data away, causing hello world to be 18MB in size. There's no current real need for debugging jemalloc to a great extent, so this commit manually passes -g1 to override -g3 which jemalloc is using. This is confirmed to drop the size of executables on windows back to a more reasonable size (2.0MB, as they were before). Closes #14144 --- bbd034c3a6e0325da0cb743cab007d69a736557a