Displaying 3 results from an estimated 3 matches for "llvm_ndebug".
Did you mean:
llvm_debug
2016 Jul 01
2
NDEBUG in Header Files
...-facing
header files. I think this is the cleanest solution, but it requires a
great amount of discipline on the side of developers and reviewers to stick
with this pattern, and it will probably have a performance impact (e.g.,
for AssertingVH).
Solution #2:
Replace NDEBUG with a custom flag (e.g. LLVM_NDEBUG), and have CMake take
care of synchronizing the two. I.e. ensure that LLVM_NDEBUG is set iff
NDEBUG is set. Introducing this is probably a lot more work, because it
touches all subprojects.
What do you think?
Best,
- Philip
-------------- next part --------------
An HTML attachment was scrubbed.....
2014 Jan 03
2
[LLVMdev] [cfe-dev] Goal for 3.5: Library-friendly headers
On 03/01/2014 21:55, Chandler Carruth wrote:
>
> On Tue, Nov 12, 2013 at 1:20 AM, Chris Lattner <clattner at apple.com
> <mailto:clattner at apple.com>> wrote:
>
> n Nov 11, 2013, at 12:09 PM, Alp Toker <alp at nuanti.com
> <mailto:alp at nuanti.com>> wrote:
>
> >> Even when you have a !NDEBUG build, the platform assert() is pretty
2015 Aug 03
8
[LLVMdev] Ideas for making llvm-config --cxxflags more useful
> On Aug 3, 2015, at 10:24 AM, Chris Bieneman <beanz at apple.com> wrote:
>
> Hey Tom,
>
> I’m not a regular user of llvm-config, but this sounds completely right to me, and it would be a significant improvement over what we have now.
>
> The only question I want to raise is, what about NDEBUG? There are headers that conditionalize on NDEBUG, which could lead to ABI