This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] assert.h: allow gcc to detect assert(a = 1) errors


On 12/15/2016 01:24 AM, Jim Meyering wrote:

Thanks. I didn't realize glibc used such a strict interpretation.
Happy to adjust. How's this (also in the attached, rebased commit):

        Let gcc detect assert(a = 1) errors.
        * assert/assert.h (assert) Rewrite, retaining the old definintion
        when required, but otherwise putting the expression as-is in an "if"
        expression (hence, with no added parentheses) within a statement
        expression.

Thanks. I just noticed your fb.com address in the ChangeLog. Do you know if Facebook have filed paperwork with the FSF for glibc? Commit 7ee03f00188723a4de2b85021e511ced6d7fc4be was just two lines, and this commit here only adds only very few significant source lines, too, so we might get away without the paperwork, but this is probably the last such change we can accept.

Anyway, please install if you have commit access.

Thanks,
Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]