From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 57563 invoked by alias); 3 Aug 2015 17:55:06 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 57552 invoked by uid 89); 3 Aug 2015 17:55:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,KAM_ASCII_DIVIDERS,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=no version=3.3.2 X-HELO: mail-io0-f175.google.com Received: from mail-io0-f175.google.com (HELO mail-io0-f175.google.com) (209.85.223.175) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Mon, 03 Aug 2015 17:55:03 +0000 Received: by ioeg141 with SMTP id g141so152676212ioe.3 for ; Mon, 03 Aug 2015 10:55:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=sfUi4kOoeFsDEcnfBAZDtAoRHEZwXGS5wTDdRd05OzY=; b=NmEK0VdDJGK4G6nQBn3C0AI4PuDyiaDkNBeO9TL6aYI+zCrI3m09A+W8GkgimaFnfm apExzBK5C0rDMmyDvitcjBZoG/bDEI5EbNCcK68lnU4gslzJIBMu1lQqLKM4zLOOsIIj I2hlYpYcOwpWlI3efdypLMLcSmiKXE+/ri/R6wiPUHHBbUG2yQ7cO0YzaUvb8Dn+M9EK w8K6GAuBidWctHx3XRfz6d/3IruPzWFS4lOPXJjGM/zbS65pMYnehDqVcIrWMqsO9XvY DdDbZPWs2dm4BUDbduyVJZ1WX4rVVQB5Lh+rUJdPyRBREhIuDk2ZL5Xs+OcT97YrzhsY DRXQ== X-Gm-Message-State: ALoCoQmvee8LhkDzP7FW51/IzHkE2qsv36u2EdOtDmWGN+ro9ikQNh6Pk0B2OTkDfO3i3AW1sXXU MIME-Version: 1.0 X-Received: by 10.107.132.215 with SMTP id o84mr22938125ioi.36.1438624501010; Mon, 03 Aug 2015 10:55:01 -0700 (PDT) Received: by 10.79.102.133 with HTTP; Mon, 3 Aug 2015 10:55:00 -0700 (PDT) In-Reply-To: References: Date: Mon, 03 Aug 2015 17:55:00 -0000 Message-ID: Subject: Re: Go patch committed: Fix error reporting for invalid builtin calls From: Ian Lance Taylor To: Andreas Schwab Cc: gcc-patches , "gofrontend-dev@googlegroups.com" Content-Type: multipart/mixed; boundary=001a113f780459be66051c6bdefe X-SW-Source: 2015-08/txt/msg00108.txt.bz2 --001a113f780459be66051c6bdefe Content-Type: text/plain; charset=UTF-8 Content-length: 505 On Mon, Aug 3, 2015 at 2:10 AM, Andreas Schwab wrote: > ../../../libgo/runtime/mprof.goc: In function 'runtime_Stack': > ../../../libgo/runtime/mprof.goc:408:5: error: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Werror=frame-address] > sp = runtime_getcallersp(&b); Fixed by this patch by Chris Manghane. The call was not actually necessary. Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu. Committed to mainline. This fixes PR 67101. Ian --001a113f780459be66051c6bdefe Content-Type: text/plain; charset=US-ASCII; name="foo.txt" Content-Disposition: attachment; filename="foo.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_icw7t9fo0 Content-length: 1464 SW5kZXg6IGdjYy9nby9nb2Zyb250ZW5kL01FUkdFCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIGdjYy9nby9nb2Zyb250ZW5kL01FUkdFCShyZXZpc2lv biAyMjY1MTApCisrKyBnY2MvZ28vZ29mcm9udGVuZC9NRVJHRQkod29ya2lu ZyBjb3B5KQpAQCAtMSw0ICsxLDQgQEAKLTJiZjdjNjQzYTFkMmY4NTAzMDcw YzhlNmNiODc4NTIwMjZlMzI0MDAKK2Q1YWFkMmY0MDBhMGYyMTcyNGUzM2U0 YWU0OGUxNTgzZWQ4YjFhODcKIAogVGhlIGZpcnN0IGxpbmUgb2YgdGhpcyBm aWxlIGhvbGRzIHRoZSBnaXQgcmV2aXNpb24gbnVtYmVyIG9mIHRoZSBsYXN0 CiBtZXJnZSBkb25lIGZyb20gdGhlIGdvZnJvbnRlbmQgcmVwb3NpdG9yeS4K SW5kZXg6IGxpYmdvL3J1bnRpbWUvbXByb2YuZ29jCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIGxpYmdvL3J1bnRpbWUvbXByb2YuZ29jCShyZXZpc2lv biAyMjY1MTApCisrKyBsaWJnby9ydW50aW1lL21wcm9mLmdvYwkod29ya2lu ZyBjb3B5KQpAQCAtNDAyLDEwICs0MDIsOSBAQCBmdW5jIFRocmVhZENyZWF0 ZVByb2ZpbGUocCBTbGljZSkgKG4gaW50CiB9CiAKIGZ1bmMgU3RhY2soYiBT bGljZSwgYWxsIGJvb2wpIChuIGludCkgewotCWJ5dGUgKnBjLCAqc3A7CisJ Ynl0ZSAqcGM7CiAJYm9vbCBlbmFibGVnYzsKIAkKLQlzcCA9IHJ1bnRpbWVf Z2V0Y2FsbGVyc3AoJmIpOwogCXBjID0gKGJ5dGUqKSh1aW50cHRyKXJ1bnRp bWVfZ2V0Y2FsbGVycGMoJmIpOwogCiAJaWYoYWxsKSB7CkBAIC00MjMsNyAr NDIyLDYgQEAgZnVuYyBTdGFjayhiIFNsaWNlLCBhbGwgYm9vbCkgKG4gaW50 KSB7CiAJCWctPndyaXRlYnVmID0gKGJ5dGUqKWIuX192YWx1ZXM7CiAJCWct PndyaXRlbmJ1ZiA9IGIuX19jb3VudDsKIAkJVVNFRChwYyk7Ci0JCVVTRUQo c3ApOwogCQlydW50aW1lX2dvcm91dGluZWhlYWRlcihnKTsKIAkJcnVudGlt ZV90cmFjZWJhY2soKTsKIAkJcnVudGltZV9wcmludGNyZWF0ZWRieShnKTsK --001a113f780459be66051c6bdefe--