Live symbols should only cause the files in which they are defined
to become live.
Fixes PR48156
For now this is only tested in emscripten: we're continuing
to work on reducing the test case further for an lld-style
unit test.
Differential D93472
[WebAssembly][lld] Don't mark a file live from an undefine symbol dschuff on Dec 17 2020, 10:27 AM. Authored by
Details
Live symbols should only cause the files in which they are defined For now this is only tested in emscripten: we're continuing
Diff Detail
Event TimelineComment Actions lgtm .. assuming we do eventually figure out how to trigger this using a unit test. I generally agree with you that it rather strange that ::markLive is called at all on an undefined synbol. |