HomePhabricator

Fix for r364686 - actually set symbol_is_missing_weak...

Authored by jingham on Jul 2 2019, 4:38 PM.

Description

Fix for r364686 - actually set symbol_is_missing_weak...

This was set in a std::function, but I was shadowing a
variable that I thought I was capturing. Even with this bug
we were correctly not raising an error and returning an address
of 0x0. We were not marking the symbol as weak, but apparently
the JIT didn't need that, so the test still passed.

llvm-svn: 364980

Details

Committed
jinghamJul 2 2019, 4:38 PM
Parents
rG37aeca39ba2d: Update cmake build setup so lldb doesn't link against the DebugSymbols…
Branches
Unknown
Tags
Unknown