This is an archive of the discontinued LLVM Phabricator instance.

Move -asan-instrument-assembly to TargetMachine
ClosedPublic

Authored by eugenis on Jul 30 2014, 2:18 AM.

Details

Summary

This way it is available for all targets, even though it is ignored by most.
Stops clang complaining about unknown flag when X86 target is not built in.

Diff Detail

Event Timeline

eugenis updated this revision to Diff 12011.Jul 30 2014, 2:18 AM
eugenis retitled this revision from to Move -asan-instrument-assembly to TargetMachine.
eugenis updated this object.
eugenis edited the test plan for this revision. (Show Details)
eugenis added reviewers: ismail, ygorshenin.
eugenis set the repository for this revision to rL LLVM.
eugenis added a subscriber: Unknown Object (MLST).
ygorshenin accepted this revision.Jul 30 2014, 2:44 AM
ygorshenin edited edge metadata.
This revision is now accepted and ready to land.Jul 30 2014, 2:44 AM
foad added a subscriber: foad.Nov 10 2014, 3:14 AM

+ Renato who had issues with this behavior in the past.

rengolin set the repository for this revision to rL LLVM.
rengolin edited edge metadata.
rengolin added a subscriber: Unknown Object (MLST).

If this makes it work on non-X86 targets, I'm up for it. Thanks for working on this.

Kostya, can you have a look if there is anything missing?

cheers,
--renato

kcc edited edge metadata.Mar 10 2015, 11:02 AM

Hm?? I haven't worked on this code, and the patch is from mid 2014...

rengolin closed this revision.Mar 13 2015, 3:16 AM

I'm not getting notifications for a while, sorry about the noise, this seems to have been abandoned.