From patchwork Thu Aug 18 15:25:24 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joseph Myers X-Patchwork-Id: 110532 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 1DEDEB6F00 for ; Fri, 19 Aug 2011 01:25:58 +1000 (EST) Received: (qmail 18317 invoked by alias); 18 Aug 2011 15:25:43 -0000 Received: (qmail 18299 invoked by uid 22791); 18 Aug 2011 15:25:40 -0000 X-SWARE-Spam-Status: No, hits=-2.4 required=5.0 tests=AWL, BAYES_00, RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail.codesourcery.com (HELO mail.codesourcery.com) (38.113.113.100) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 18 Aug 2011 15:25:26 +0000 Received: (qmail 18999 invoked from network); 18 Aug 2011 15:25:25 -0000 Received: from unknown (HELO digraph.polyomino.org.uk) (joseph@127.0.0.2) by mail.codesourcery.com with ESMTPA; 18 Aug 2011 15:25:25 -0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.74) (envelope-from ) id 1Qu4TE-0004ci-2z; Thu, 18 Aug 2011 15:25:24 +0000 Date: Thu, 18 Aug 2011 15:25:24 +0000 (UTC) From: "Joseph S. Myers" To: Michael Matz cc: gcc-patches@gcc.gnu.org, jason@redhat.com Subject: Re: C1X Unicode strings without raw strings In-Reply-To: Message-ID: References: MIME-Version: 1.0 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org On Thu, 18 Aug 2011, Michael Matz wrote: > Hi, > > On Thu, 18 Aug 2011, Joseph S. Myers wrote: > > > @@ -315,6 +315,10 @@ struct cpp_options > > /* Nonzero means process u/U prefix literals (UTF-16/32). */ > > unsigned char uliterals; > > > > + /* Nonzero means process r/R rax strings. If this is set, uliterals > > + must be set as well. */ > > + unsigned char rliterals; > > + > > s/rax/raw/ Thanks, fixed. Index: include/cpplib.h =================================================================== --- include/cpplib.h (revision 177868) +++ include/cpplib.h (revision 177869) @@ -315,7 +315,7 @@ /* Nonzero means process u/U prefix literals (UTF-16/32). */ unsigned char uliterals; - /* Nonzero means process r/R rax strings. If this is set, uliterals + /* Nonzero means process r/R raw strings. If this is set, uliterals must be set as well. */ unsigned char rliterals; Index: ChangeLog =================================================================== --- ChangeLog (revision 177868) +++ ChangeLog (revision 177869) @@ -1,5 +1,9 @@ 2011-08-18 Joseph Myers + * include/cpplib.h (struct cpp_options): Fix typo. + +2011-08-18 Joseph Myers + * include/cpplib.h (struct cpp_options): Add rliterals. * init.c (struct lang_flags, lang_defaults): Add rliterals. (cpp_set_lang): Set rliterals option.