parent
c34ef5d7e4
commit
dd33b145f3
3 changed files with 9 additions and 1 deletions
|
|
@ -1936,7 +1936,7 @@ impl ObjectFile {
|
|||
unsafe {
|
||||
let llof = llvm::LLVMCreateObjectFile(llmb);
|
||||
if llof as int == 0 {
|
||||
llvm::LLVMDisposeMemoryBuffer(llmb);
|
||||
// LLVMCreateObjectFile took ownership of llmb
|
||||
return None
|
||||
}
|
||||
|
||||
|
|
|
|||
7
src/test/run-make/ls-metadata/Makefile
Normal file
7
src/test/run-make/ls-metadata/Makefile
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
-include ../tools.mk
|
||||
|
||||
all:
|
||||
$(RUSTC) foo.rs
|
||||
$(RUSTC) --ls $(TMPDIR)/foo
|
||||
touch $(TMPDIR)/bar
|
||||
$(RUSTC) --ls $(TMPDIR)/bar
|
||||
1
src/test/run-make/ls-metadata/foo.rs
Normal file
1
src/test/run-make/ls-metadata/foo.rs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fn main() {}
|
||||
Loading…
Add table
Add a link
Reference in a new issue