From patchwork Tue Jul 11 10:29:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Georg-Johann Lay X-Patchwork-Id: 786542 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]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3x6JGh6knnz9s7C for ; Tue, 11 Jul 2017 20:29:16 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="aPn5g54q"; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to :from:subject:message-id:date:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=Q7x3IseuaxV7Fxr3 JNhpCPP0U9h0vUotENcbqoriJXe1I8dcYoyCwDx1PC2VJaVRGjAz2x4OaUUTebgD EYy4h+viW9oSO2l8gZQnButR/WNX/BJmdt1vQtLx7YCDHkgihMQ+xpokJ7r0xB+Z r4oSleoqqsxk6gn1SYXKOZu8UEk= 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:to :from:subject:message-id:date:mime-version:content-type :content-transfer-encoding; s=default; bh=FlNDg/rxHauq7ha+i3wR/1 e2/AU=; b=aPn5g54qObe/8/BJXy59TnDxWUHg1Tmk6yWDPsgZcWpd1WskaolNPg Fw8tjKi9Rww5EI76BQ2Ta89UmGdD2RA2EC1C/3zMwZUWU4Xf25I/3rBtkqR5jYvJ mpd6XB3zqcgTlgvsg6vbQllnXcvG8QVYiBvv3u8ww9orxKrMpMMl8= Received: (qmail 47000 invoked by alias); 11 Jul 2017 10:29:05 -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 46977 invoked by uid 89); 11 Jul 2017 10:29:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-15.9 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_ASCII_DIVIDERS, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy= X-HELO: mo4-p00-ob.smtp.rzone.de Received: from mo4-p00-ob.smtp.rzone.de (HELO mo4-p00-ob.smtp.rzone.de) (81.169.146.219) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 11 Jul 2017 10:29:03 +0000 X-RZG-AUTH: :LXoWVUeid/7A29J/hMvvT3ol15ykJcYwTPLBCxG2NAI0FdGO X-RZG-CLASS-ID: mo00 Received: from [192.168.0.123] (ip5f585828.dynamic.kabel-deutschland.de [95.88.88.40]) by smtp.strato.de (RZmta 41.1 DYNA|AUTH) with ESMTPSA id x03b36t6BAT08Ln (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate) for ; Tue, 11 Jul 2017 12:29:00 +0200 (CEST) To: gcc-patches From: Georg-Johann Lay Subject: [patch,committed] Remove external links that texinfo would shred. Message-ID: Date: Tue, 11 Jul 2017 12:29:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 X-IsSubscribed: yes texinfo is shredding external links. Applied the following patch to prevent uses from 404 not found. Johann gcc/ * doc/extend.texi (AVR Function Attributes): Remove weblink to Binutils doc as TEXI will mess them up. * doc/invoke.texi (AVR Options): Same here. function attribute. This feature is activated per default Index: doc/extend.texi =================================================================== --- doc/extend.texi (revision 250123) +++ doc/extend.texi (working copy) @@ -3820,8 +3820,6 @@ depended upon to work reliably and are n Do not use @code{__gcc_isr} pseudo instructions in a function with the @code{interrupt} or @code{signal} attribute aka. interrupt service routine (ISR). -For details on @code{__gcc_isr}, see the GNU Binutils -@w{@uref{https://sourceware.org/binutils/docs/as/AVR_002dDependent.html,AVR assembler manual}}. Use this attribute if the preamble of the ISR prologue should always read @example push __zero_reg__ Index: doc/invoke.texi =================================================================== --- doc/invoke.texi (revision 250123) +++ doc/invoke.texi (working copy) @@ -15981,9 +15981,7 @@ subroutines. Code size is smaller. @item -mgas-isr-prologues @opindex mgas-isr-prologues Interrupt service routines (ISRs) may use the @code{__gcc_isr} pseudo -instruction supported by GNU Binutils, see the -@w{@uref{https://sourceware.org/binutils/docs/as/AVR_002dDependent.html,AVR assembler manual}} -for details. +instruction supported by GNU Binutils. If this option is on, the feature can still be disabled for individual ISRs by means of the @ref{AVR Function Attributes,,@code{no_gccisr}}