about summary refs log tree commit diff
path: root/src/rt/sync/rust_thread.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-10-03 04:26:32 -0700
committerbors <bors@rust-lang.org>2013-10-03 04:26:32 -0700
commite08391c3f1933a290ec38c6d6f6d21befba3f756 (patch)
tree0a84e7dcd826f3e20554d1985ac3322492093a69 /src/rt/sync/rust_thread.cpp
parent6d598989f62c15b6093cdaf116f2f6318ed1b95c (diff)
parentf504461a40d0f6fd88983be6d744c8d62b430506 (diff)
downloadrust-e08391c3f1933a290ec38c6d6f6d21befba3f756.tar.gz
rust-e08391c3f1933a290ec38c6d6f6d21befba3f756.zip
auto merge of #9699 : thestinger/rust/immediate, r=huonw,luqmana
    struct Foo;
    fn foo() -> Foo { Foo }

Before:

    ; Function Attrs: nounwind readnone uwtable
    define void @_ZN3foo18he8ca29755dedebbaf4v0.0E(%struct.Foo* noalias nocapture sret, { i64, %tydesc*, i8*, i8*, i8 }* nocapture) #0 {
    "function top level":
      ret void
    }

After:

    ; Function Attrs: nounwind readnone uwtable
    define %struct.Foo @_ZN3foo18he8ca29755dedebbaf4v0.0E({ i64, %tydesc*, i8*, i8*, i8 }* nocapture readnone) #0 {
    "function top level":
      ret %struct.Foo undef
    }
Diffstat (limited to 'src/rt/sync/rust_thread.cpp')
0 files changed, 0 insertions, 0 deletions