https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91947

--- Comment #21 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-8 branch has been updated by Jonathan Wakely
<r...@gcc.gnu.org>:

https://gcc.gnu.org/g:761696abfe0a772315449e3d2b57de76756f5953

commit r8-10085-g761696abfe0a772315449e3d2b57de76756f5953
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Fri Jan 24 11:13:55 2020 +0000

    libstdc++: Simplify makefile rule for largefile-config.h (PR91947)

    The previous rule could leave an incomplete file if the build was
    interrupted, which would then not be remade if make was run again.

    This makes the rule more robust by writing to a temporary file and only
    moving it into place as the final step. It also simplifies the rule so
    that only the essential macro definitions are written to the file, not
    the explanatory comments and commented out #undef lines.

    Also, the macro for enabling LFS on Mac OS X 10.5 is now set
    unconditionally, which is a bug fix from upstream autoconf.

    Backport from mainline
    2020-01-23  Jonathan Wakely  <jwak...@redhat.com>

        PR libstdc++/91947
        * include/Makefile.am (${host_builddir}/largefile-config.h): Simplify
        rule.
        * include/Makefile.in: Regenerate.

Reply via email to