This is an archive of the discontinued LLVM Phabricator instance.

Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode
ClosedPublic

Authored by kutuzov.viktor.84 on Jul 25 2014, 9:04 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

kutuzov.viktor.84 retitled this revision from to Fix the waitid sanitizer interceptor to work on FreeBSD in 32-bit mode.
kutuzov.viktor.84 updated this object.
kutuzov.viktor.84 edited the test plan for this revision. (Show Details)
kutuzov.viktor.84 added reviewers: kcc, samsonov.
kutuzov.viktor.84 added subscribers: Unknown Object (MLST), emaste.
emaste added inline comments.Jul 25 2014, 10:09 AM
lib/sanitizer_common/sanitizer_common_interceptors.inc
1545 ↗(On Diff #11883)

Do you mind submitting a FreeBSD bug for this? It's quite a silly issue to have to work around.

It will be hard to change, but having a cross-reference between a comment here and a FreeBSD PR will simplify the update when/if we make a change in FreeBSD - for example, a __FreeBSD_version < 11000000 test may be the sol'n in the future.

samsonov accepted this revision.Jul 25 2014, 11:06 AM
samsonov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Jul 25 2014, 11:06 AM
kutuzov.viktor.84 updated this revision to Diff 12117.

Closed by commit rL214543 (authored by vkutuzov).