File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
branches/dist-snap/src/librustc/middle/trans Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
8
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
9
9
refs/heads/incoming: b50030718cf28f2a5a81857a26b57442734fe854
10
- refs/heads/dist-snap: f06404860ce4c083461483b41879ae40f08a3fc2
10
+ refs/heads/dist-snap: fac0d9d89bd55eccda2549d59b5355afdcaa783f
11
11
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
12
12
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
13
13
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
Original file line number Diff line number Diff line change @@ -2243,17 +2243,17 @@ pub fn create_main_wrapper(ccx: @CrateContext,
2243
2243
}
2244
2244
2245
2245
fn create_entry_fn(ccx: @CrateContext, rust_main: ValueRef) {
2246
- #[cfg(windows)]
2247
- fn main_name() -> ~str { return ~" WinMain @16 "; }
2248
- #[cfg(unix)]
2249
- fn main_name() -> ~str { return ~" main"; }
2250
2246
let llfty = T_fn(~[ccx.int_type, T_ptr(T_ptr(T_i8()))], ccx.int_type);
2251
2247
2252
2248
// FIXME #4404 android JNI hacks
2253
2249
let llfn = if *ccx.sess.building_library {
2254
2250
decl_cdecl_fn(ccx.llmod, ~" amain", llfty)
2255
2251
} else {
2256
- decl_cdecl_fn(ccx.llmod, main_name(), llfty)
2252
+ let main_name = match ccx.sess.targ_cfg.os {
2253
+ session::os_win32 => ~" WinMain @16 ",
2254
+ _ => ~" main",
2255
+ };
2256
+ decl_cdecl_fn(ccx.llmod, main_name, llfty)
2257
2257
};
2258
2258
let llbb = str::as_c_str(~" top", |buf| {
2259
2259
unsafe {
You can’t perform that action at this time.
0 commit comments