From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11078 invoked by alias); 11 Mar 2010 20:31:26 -0000 Received: (qmail 11062 invoked by uid 22791); 11 Mar 2010 20:31:25 -0000 X-SWARE-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,SARE_MSGID_LONG40,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.44.51) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 11 Mar 2010 20:31:21 +0000 Received: from wpaz37.hot.corp.google.com (wpaz37.hot.corp.google.com [172.24.198.101]) by smtp-out.google.com with ESMTP id o2BKVJQ1023096 for ; Thu, 11 Mar 2010 12:31:19 -0800 Received: from pzk11 (pzk11.prod.google.com [10.243.19.139]) by wpaz37.hot.corp.google.com with ESMTP id o2BKVIla013061 for ; Thu, 11 Mar 2010 12:31:18 -0800 Received: by pzk11 with SMTP id 11so234422pzk.17 for ; Thu, 11 Mar 2010 12:31:18 -0800 (PST) MIME-Version: 1.0 Received: by 10.141.22.16 with SMTP id z16mr2010065rvi.139.1268339477878; Thu, 11 Mar 2010 12:31:17 -0800 (PST) Date: Thu, 11 Mar 2010 20:31:00 -0000 Message-ID: <2e7be40c1003111231u30e5a84fxb23393dcc4fab84c@mail.gmail.com> Subject: [obvious patch] add missing chmod to when copying headers From: Chris Demetriou To: gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary=000e0cd1855008987d04818c4c40 X-System-Of-Record: true 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 X-SW-Source: 2010-03/txt/msg00447.txt.bz2 --000e0cd1855008987d04818c4c40 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 687 odd corner case when making/installing: if sources were checked out with umask that denies group or other read (e.g. 077 or 027), most of the installed gcc includes would come out group/other-readable but a few wouldn't. problem: missing chmods after copying the headers, in stmp-int-headers. Since all of the rest of the headers are chmodded after copy, the solution is obvious. bootstrapped, verified permissions manually, committed as obvious. chris --- [gcc/ChangeLog] 2010-03-11=A0 Chris Demetriou=A0 =A0=A0=A0=A0=A0=A0=A0 * Makefile.in (stmp-int-hdrs): Make include/unwind.h, =A0=A0=A0=A0=A0=A0=A0 include/stdint-gcc.h, and include/stdint.h world-read= able. --000e0cd1855008987d04818c4c40 Content-Type: text/x-diff; charset=US-ASCII; name="chmod.patch" Content-Disposition: attachment; filename="chmod.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g6o0bukv0 Content-length: 1395 W2djYy9DaGFuZ2VMb2ddCjIwMTAtMDMtMTEgIENocmlzIERlbWV0cmlvdSAg PGNnZEBnb29nbGUuY29tPgoKCSogTWFrZWZpbGUuaW4gKHN0bXAtaW50LWhk cnMpOiBNYWtlIGluY2x1ZGUvdW53aW5kLmgsCglpbmNsdWRlL3N0ZGludC1n Y2MuaCwgYW5kIGluY2x1ZGUvc3RkaW50Lmggd29ybGQtcmVhZGFibGUuCgpJ bmRleDogZ2NjL01ha2VmaWxlLmluCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K LS0tIGdjYy9NYWtlZmlsZS5pbgkocmV2aXNpb24gMTU3MzkxKQorKysgZ2Nj L01ha2VmaWxlLmluCSh3b3JraW5nIGNvcHkpCkBAIC0zODM1LDE0ICszODM1 LDE3IEBACiAJZG9uZQogCXJtIC1mIGluY2x1ZGUvdW53aW5kLmgKIAljcCAk KFVOV0lORF9IKSBpbmNsdWRlL3Vud2luZC5oCisJY2htb2QgYStyIGluY2x1 ZGUvdW53aW5kLmgKIAlybSAtZiBpbmNsdWRlL3N0ZGludC5oCiAJaWYgWyAk KFVTRV9HQ0NfU1RESU5UKSA9IHdyYXAgXTsgdGhlbiBcCiAJICBybSAtZiBp bmNsdWRlL3N0ZGludC1nY2MuaDsgXAogCSAgY3AgJChzcmNkaXIpL2dpbmNs dWRlL3N0ZGludC1nY2MuaCBpbmNsdWRlL3N0ZGludC1nY2MuaDsgXAorCSAg Y2htb2QgYStyIGluY2x1ZGUvc3RkaW50LWdjYy5oOyBcCiAJICBjcCAkKHNy Y2RpcikvZ2luY2x1ZGUvc3RkaW50LXdyYXAuaCBpbmNsdWRlL3N0ZGludC5o OyBcCiAJZWxpZiBbICQoVVNFX0dDQ19TVERJTlQpID0gcHJvdmlkZSBdOyB0 aGVuIFwKIAkgIGNwICQoc3JjZGlyKS9naW5jbHVkZS9zdGRpbnQtZ2NjLmgg aW5jbHVkZS9zdGRpbnQuaDsgXAogCWZpCisJY2htb2QgYStyIGluY2x1ZGUv c3RkaW50LmgKIAlzZXQgLWU7IGZvciBtbCBpbiBgY2F0IGZpeGluY19saXN0 YDsgZG8gXAogCSAgc3lzcm9vdF9oZWFkZXJzX3N1ZmZpeD1gZWNobyAkJHtt bH0gfCBzZWQgLWUgJ3MvOy4qJCQvLydgOyBcCiAJICBtdWx0aV9kaXI9YGVj aG8gJCR7bWx9IHwgc2VkIC1lICdzL15bXjtdKjsvLydgOyBcCg== --000e0cd1855008987d04818c4c40--