This is an archive of the discontinued LLVM Phabricator instance.

[ubsan] Fix interface_symbols_windows test
ClosedPublic

Authored by vitalybuka on Sep 18 2017, 11:19 AM.

Details

Summary
  1. Update ubsan_interface.inc to make the test happy.
  2. Switch interface_symbols_linux and interface_symbols_darwin to C++ to import __ubsan_handle_dynamic_type_cache_miss
  3. Switch interface_symbols_windows to C++ for consistency.

Diff Detail

Repository
rL LLVM

Event Timeline

vitalybuka created this revision.Sep 18 2017, 11:19 AM

Undo unneeded change.

undo unneeded resort

rnk accepted this revision.Sep 18 2017, 11:44 AM

lgtm

This revision is now accepted and ready to land.Sep 18 2017, 11:44 AM
vitalybuka retitled this revision from [ubsan] Fix interface_symbols_windows to [ubsan] Fix interface_symbols_windows test.Sep 18 2017, 11:47 AM
This revision was automatically updated to reflect the committed changes.
compiler-rt/trunk/test/asan/TestCases/Linux/interface_symbols_linux.cc