From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id BC8B8385DC31; Mon, 3 Oct 2022 14:45:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BC8B8385DC31 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1664808353; bh=QhNBtQCICUYHgEVmytyLHe53ZZ8HQEGpfVrBls20PIM=; h=From:To:Subject:Date:In-Reply-To:References:From; b=xyx1jTQ26va/laHz0hvx2GmmLYQlG1oorimZ2BD1jBqLdMYab83PswQDESliUlq1k veb9jiOjLSx4YzYg+fgpGTIMbKB9j3fOTujU2KTou9oXmeLPItXsZm/Sl6pBSFZ4pV kniDikwvtk2mI7+3J7SCkDVmf11iEQ6J1VWceESA= From: "cvs-commit at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/106953] C++23 add new headers for freestanding Date: Mon, 03 Oct 2022 14:45:52 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Version: 13.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: cvs-commit at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D106953 --- Comment #6 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:6885e7e4eef65c657cd8baa0f5e7ebe7231ac984 commit r13-3038-g6885e7e4eef65c657cd8baa0f5e7ebe7231ac984 Author: Arsen Arsenovi=C3=84 Date: Fri Sep 16 10:38:41 2022 +0200 libstdc++: Rework how freestanding install works [PR106953] In light of there being far more freestanding headers now, ad-hoc maintenance of a subset of the install implementation has become unsustainable. Instead, we gate off a part of the normal install routine so that it works without HOSTED enabled, as well as subdivide lists of headers into freestanding and hosted components, according to the HOSTED flag. libstdc++-v3/ChangeLog: PR libstdc++/106953 * include/Makefile.am [!_GLIBCXX_HOSTED]: Remove install-freestanding-headers, unifying it with the usual install-headers * include/Makefile.in: Regenerate.=