On Fri, Sep 6, 2019 at 6:30 PM Segher Boessenkool <seg...@kernel.crashing.org> wrote: > > (Which isn't the C++ standard yet, okay).
At this stage, it pretty much is. It is basically bug fixing at this point. > No, that is not what it does. A user defines such a macro, and that > makes the library change behaviour. That is what I have said: "I want to test if the user enabled the feature" means the *library* tests if the user enabled the feature before including the library. But the user does not want to test anything. Cheers, Miguel