• Show log

    Commit

  • Hash : 2886cca8
    Author : Bruno Haible
    Date : 2023-01-12T16:51:15

    error: Work around an Android problem.
    
    * lib/error.in.h: Renamed from lib/error.h.
    (_GL_ATTRIBUTE_SPEC_PRINTF_ERROR): New macro.
    (error): Consider HAVE_ERROR and REPLACE_ERROR.
    (error_at_line): Consider HAVE_ERROR_AT_LINE and REPLACE_ERROR_AT_LINE.
    * m4/error_h.m4: New file, partially based on m4/error.m4.
    * m4/error.m4 (gl_ERROR): Remove the test for error_at_line.
    * modules/error-h: New file.
    * modules/error (Files): Remove lib/error.h.
    (Depends-on): Add error-h. Update conditions.
    (configure.ac): Require gl_ERROR_H. Update condition.
    * doc/glibc-headers/error.texi: Mention the 'error-h' module.
    * doc/glibc-functions/error.texi: Mention the Android problem.
    * config/srclist.txt: Add comment regarding error.h.