This is an archive of the discontinued LLVM Phabricator instance.

Revert "[ASan] Shared optimized callbacks implementation."
ClosedPublic

Authored by kstoimenov on Dec 8 2021, 4:17 PM.

Diff Detail

Event Timeline

kstoimenov created this revision.Dec 8 2021, 4:17 PM
kstoimenov requested review of this revision.Dec 8 2021, 4:17 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 8 2021, 4:17 PM
Herald added a subscriber: Restricted Project. · View Herald Transcript
kstoimenov accepted this revision.Dec 8 2021, 4:17 PM

Broke this build: https://lab.llvm.org/buildbot/#/builders/165/builds/11459.

/usr/bin/ld: projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_rtl_x86_64.S.o: warning: relocation against __asan_report_store4' in read-only section .text'
/usr/bin/ld: projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.x86_64.dir/asan_rtl_x86_64.S.o: relocation R_X86_64_PC32 against symbol `__asan_report_load1' can not be used when making a shared object; recompile with -fPIC

This revision is now accepted and ready to land.Dec 8 2021, 4:17 PM
This revision was landed with ongoing or failed builds.Dec 8 2021, 4:18 PM
This revision was automatically updated to reflect the committed changes.
compiler-rt/lib/asan/asan_interface.inc