From patchwork Tue Jan 16 03:13:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chung-Ju Wu X-Patchwork-Id: 861200 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-471327-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="QnEgE/el"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zLFfd243Bz9s83 for ; Tue, 16 Jan 2018 14:13:26 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :subject:to:message-id:date:mime-version:content-type; q=dns; s= default; b=bRqaCYXjXKnPA4xm2VtSx3dQdjQ7A2B6o42PlyOQ6CpiaTwZMv43D wiPAnAo4ykWfzk5QAUsrywsurWe38xI3wmaywhjaRIUvpZaktN5X5kZYq8rm/UMP 9W+x2qzzn4FPZyj6w5R0KYaZl9M+N14LweSrlLpmPa5sYdE3NP9iYQ= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :subject:to:message-id:date:mime-version:content-type; s= default; bh=jfl0pDdqz0RKZ0JIM4FHCbt4Ia4=; b=QnEgE/elfWSevehqR8J1 QsKhVnga65keKuz4D6PqmSWwXmMSoK6Tm3pFTkTQ8RRiClttsdtB9laZtVmMRVln O0bxARH1RJj0jx0PbYN/fn0jAcHqBTYzR59MJociKYKnH0U3gUy7GbfELoaUvCmi 6EcpMAFoEHIZyKdGhe8CsU4= Received: (qmail 99176 invoked by alias); 16 Jan 2018 03:13:18 -0000 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 Received: (qmail 99150 invoked by uid 89); 16 Jan 2018 03:13:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00, FREEMAIL_FROM, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=201711 X-HELO: mail-pg0-f48.google.com Received: from mail-pg0-f48.google.com (HELO mail-pg0-f48.google.com) (74.125.83.48) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 16 Jan 2018 03:13:15 +0000 Received: by mail-pg0-f48.google.com with SMTP id s9so6999973pgq.13 for ; Mon, 15 Jan 2018 19:13:15 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-language; bh=bnO73dMR3X8tjyj/OXh5ZTuCu1brRMcHfMNabk9vKwY=; b=XFtvXQDVFmjmc65aL3ZfqxO9j5I4O92CoFNBn+rdIJiMUBrTiXNM5cH1wtwaVICkGj zTwvuexPy+ZilLCEDdtT5vt4qGumaCrlmzSAGwa0uvOUJggykU6p0Dlm5Z0f1TqG9FFc 5588w4YKrHF1fCtsceIbO1yrkXJscRSKbvJ7OXzZK2j0bLWoBwty6w7kgqs4gJLGbaTX BfzyBKvJsWjLfDkf5agnZpJ9Y+Fm8cmDHkt9NFzkn3rtamXpVjNRhx3ZYvyBHDot21RH XAlnVoV4w44EFaS/FaG5kkEFe3UPRUnGEeZKr72qa3uadPDhjvaOSJk1KNKuhs/lzCoh Z1Ew== X-Gm-Message-State: AKGB3mLCLh/7isYxTUkb2IWgn33g0oEzSIDY8N+oq3aLTDv2in42Awcj 3sCzMyrlnM1AKOMBIeM87uO5qGv0 X-Google-Smtp-Source: ACJfBotjAfqM6V4KaOG08k2raqD46zgflbNctcZYxxZ4ukPx0Rtg8F4EAGxYxVj6tJrb1TSoh0ZAOw== X-Received: by 10.98.57.27 with SMTP id g27mr28672450pfa.128.1516072393170; Mon, 15 Jan 2018 19:13:13 -0800 (PST) Received: from jasonwucj-macbook.local (1-171-6-135.dynamic-ip.hinet.net. [1.171.6.135]) by smtp.gmail.com with ESMTPSA id v24sm971550pgc.82.2018.01.15.19.13.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Jan 2018 19:13:11 -0800 (PST) From: Chung-Ju Wu Subject: [PATCH, doc] NDS32: Add -mext-perf -mext-perf2 and -mext-string in the documentation To: Gcc Patch List Message-ID: Date: Tue, 16 Jan 2018 11:13:07 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 X-IsSubscribed: yes Hi, all, In this patch of nds32 port: https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01585.html We add new options for NDS32 target. So we need to update documentation as well. The patch is attached and the plaintext ChangeLog is as follow: gcc/ChangeLog * doc/invoke.texi (NDS32 Options): Add -mext-perf, -mext-perf2 and -mext-string options. Committed as https://gcc.gnu.org/r256564 I will also cover these changes in the release notes at htdocs/gcc-8/changes.html with another wwwdoc patch soon. Best regards, jasonwucj From 8b225b1b3f3b425ea180ba4a932e4201a95903c0 Mon Sep 17 00:00:00 2001 From: Chung-Ju Wu Date: Fri, 10 Nov 2017 11:42:00 +0800 Subject: [PATCH] Add new nds32 options "-mext-perf", "-mext-perf2", and "-mext-string" in the documentation. --- gcc/doc/invoke.texi | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index c443c66..a9449a8 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -941,7 +941,9 @@ Objective-C and Objective-C++ Dialects}. @gccoptlist{-mbig-endian -mlittle-endian @gol -mreduced-regs -mfull-regs @gol -mcmov -mno-cmov @gol --mperf-ext -mno-perf-ext @gol +-mext-perf -mno-ext-perf @gol +-mext-perf2 -mno-ext-perf2 @gol +-mext-string -mno-ext-string @gol -mv3push -mno-v3push @gol -m16bit -mno-16bit @gol -misr-vector-size=@var{num} @gol @@ -21304,14 +21306,30 @@ Generate conditional move instructions. @opindex mno-cmov Do not generate conditional move instructions. -@item -mperf-ext +@item -mext-perf @opindex mperf-ext Generate performance extension instructions. -@item -mno-perf-ext +@item -mno-ext-perf @opindex mno-perf-ext Do not generate performance extension instructions. +@item -mext-perf2 +@opindex mperf-ext +Generate performance extension 2 instructions. + +@item -mno-ext-perf2 +@opindex mno-perf-ext +Do not generate performance extension 2 instructions. + +@item -mext-string +@opindex mperf-ext +Generate string extension instructions. + +@item -mno-ext-string +@opindex mno-perf-ext +Do not generate string extension instructions. + @item -mv3push @opindex mv3push Generate v3 push25/pop25 instructions.