r275377 - Use hasFlag instead of hasArg

2016-07-13 Thread Dean Michael Berris via cfe-commits
Author: dberris Date: Thu Jul 14 01:37:46 2016 New Revision: 275377 URL: http://llvm.org/viewvc/llvm-project?rev=275377&view=rev Log: Use hasFlag instead of hasArg Summary: Fix the build to use hasFlag instead of hasArg for checking some flags. Reviewers: echristo Subscribers: mehdi_amini, cfe-

Re: [PATCH] D22338: Use hasFlag instead of hasArg

2016-07-13 Thread Dean Michael Berris via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL275377: Use hasFlag instead of hasArg (authored by dberris). Changed prior to commit: http://reviews.llvm.org/D22338?vs=63922&id=63923#toc Repository: rL LLVM http://reviews.llvm.org/D22338 Files:

Re: r275368 - Add C++ dependencies to xray runtime

2016-07-14 Thread Dean Michael Berris via cfe-commits
Thanks Mikael -- this has been fixed in r275377 ( http://reviews.llvm.org/rL275377). On Thu, Jul 14, 2016 at 7:30 PM Mikael Holmén wrote: > Hi, > > Your commit > > Add C++ dependencies to xray runtime > > Doesn't compile with gcc. At least 5.3 and 4.8.4 complains about this > change: > > +

r275570 - XRay: Remove duplicate checks for xray instrumentation flags

2016-07-15 Thread Dean Michael Berris via cfe-commits
Author: dberris Date: Fri Jul 15 10:46:39 2016 New Revision: 275570 URL: http://llvm.org/viewvc/llvm-project?rev=275570&view=rev Log: XRay: Remove duplicate checks for xray instrumentation flags Modified: cfe/trunk/lib/Driver/Tools.cpp Modified: cfe/trunk/lib/Driver/Tools.cpp URL: http://ll

[clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)

2024-10-09 Thread Dean Michael Berris via cfe-commits
https://github.com/deanberris edited https://github.com/llvm/llvm-project/pull/90959 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)

2024-10-09 Thread Dean Michael Berris via cfe-commits
https://github.com/deanberris approved this pull request. This is very exciting stuff, thank you for this patch! https://github.com/llvm/llvm-project/pull/90959 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mail

[clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)

2024-10-09 Thread Dean Michael Berris via cfe-commits
@@ -97,27 +97,50 @@ enum XRayPatchingStatus { /// for possible result values. extern XRayPatchingStatus __xray_patch(); +extern XRayPatchingStatus __xray_patch_object(int32_t ObjId); + /// Reverses the effect of __xray_patch(). See XRayPatchingStatus for possible /// result

[clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)

2024-10-09 Thread Dean Michael Berris via cfe-commits
@@ -97,27 +97,50 @@ enum XRayPatchingStatus { /// for possible result values. extern XRayPatchingStatus __xray_patch(); +extern XRayPatchingStatus __xray_patch_object(int32_t ObjId); deanberris wrote: Non-blocking: Is it possible to provide documentation to t

<    1   2