From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1734) id 2E6E53858D33; Tue, 7 Feb 2023 16:48:39 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2E6E53858D33 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1675788519; bh=zNgCvNkXLmhiJ4udvyVQ9zW4A9vtKqIhouBVGvPiLeo=; h=From:To:Subject:Date:From; b=MtM3q9MQFqEpb9sBr6yRAfEbkkqF/8Er0gGPxGOnDuu7LHUnHngju2Kwfw3CYad2/ QW2Hmjclz/f6a81WWszClE9cmm9yLUJ+3ICqB0ss+sPiK0fMFIQqgnLIg+dDFDLT0O bmnNZb7vCCIXPB8hXmkq74+StPBad4DuEqx1R+ss= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Marek Polacek To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-5731] doc: Update -fchar8_t documentation X-Act-Checkin: gcc X-Git-Author: Marek Polacek X-Git-Refname: refs/heads/trunk X-Git-Oldrev: f661c0bb6371f355966a67b5ce71398e80792948 X-Git-Newrev: 8bc87173003a879e9231cad66d7befa9ca7461f6 Message-Id: <20230207164839.2E6E53858D33@sourceware.org> Date: Tue, 7 Feb 2023 16:48:39 +0000 (GMT) List-Id: https://gcc.gnu.org/g:8bc87173003a879e9231cad66d7befa9ca7461f6 commit r13-5731-g8bc87173003a879e9231cad66d7befa9ca7461f6 Author: Marek Polacek Date: Tue Feb 7 11:21:37 2023 -0500 doc: Update -fchar8_t documentation Since C++20 P2513R4, char8_t Compatibility and Portability Fix it is no longer true that char ca[] = u8"xx"; causes an error so adjust the example for -fchar8_t. gcc/ChangeLog: * doc/invoke.texi: Update -fchar8_t documentation. Diff: --- gcc/doc/invoke.texi | 2 -- 1 file changed, 2 deletions(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 1eda0e0396b..51447a78584 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -3057,8 +3057,6 @@ following code is well-formed under ISO C++11, but is ill-formed when @option{-fchar8_t} is specified. @smallexample -char ca[] = u8"xx"; // error: char-array initialized from wide - // string const char *cp = u8"xx";// error: invalid conversion from // `const char8_t*' to `const char*' int f(const char*);