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] Fix building glibc master with NDEBUG.


On 03/11/2016 03:29 AM, Carlos O'Donell wrote:

>         * catgets/tst-catgets.c (do_bz17905): Mark result unused.
>         * dlfcn/bug-dl-leaf-lib.c (check_val_fini): Mark ret unused.
>         * math/atest-exp.c (exp_mpn): Mark chk unused.
>         * math/atest-exp2.c (exp_mpn): Likwise.

Tests should not use assert because it writes the message to standard
error, not standard output, where it is captured.  We can add a
different macro to test-skeleton.c for this purpose.  It would be useful
in many cases.

>         * sysdeps/arm/dl-machine.h (elf_machine_rela): Mark td unused.

This seems okay.

>         * sysdeps/i386/i686/dl-hash.h: Mark _dl_elf_hash unused.

This one is not related to NDEBUG, I think, but to --with-cpu.

Florian


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