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

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

https://gcc.gnu.org/g:f629f63d2d9d7ad2c43f8e451f0f6e32b5f4d06a

commit r13-5127-gf629f63d2d9d7ad2c43f8e451f0f6e32b5f4d06a
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Thu Jan 12 10:58:13 2023 +0000

    libstdc++: Extend max_align_t special case to 64-bit HP-UX [PR77691]

    GCC's std::max_align_t doesn't agree with the system malloc on HP-UX, so
    generalize the current hack for Solaris to apply to that target too.

    libstdc++-v3/ChangeLog:

            PR libstdc++/77691
            * include/experimental/memory_resource
            (_GLIBCXX_MAX_ALIGN_MATCHES_MALLOC): Define.
            (do_allocate, do_deallocate): Check it.
            * testsuite/experimental/memory_resource/new_delete_resource.cc:
            Relax expected behaviour for 64-bit hppa-hp-hpux11.11.

Reply via email to