From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 53726 invoked by alias); 13 Sep 2016 13:18:49 -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 52462 invoked by uid 89); 13 Sep 2016 13:18:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM autolearn=ham version=3.3.2 spammy=H*i:sk:mvmy42w, H*f:sk:mvmy42w, Hx-languages-length:1458, H*f:sk:2m99CQA X-HELO: mail-oi0-f54.google.com Received: from mail-oi0-f54.google.com (HELO mail-oi0-f54.google.com) (209.85.218.54) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 13 Sep 2016 13:18:38 +0000 Received: by mail-oi0-f54.google.com with SMTP id y2so381380679oie.0 for ; Tue, 13 Sep 2016 06:18:38 -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:from:date :message-id:subject:to:cc; bh=g92IbhHeihifbRAKb4PjozABKSEqxUrznBUAB6O2vuM=; b=WQpoY1QMIfycF5AwFBQ+suM5Kr8wXxf6qCxyfzH5J3Uu6fB+NI+gHy84ZqvszPGy9T o19VpM5RmsLpJ9BZq+o+JWfVL8yKig9PTEHwntfrKdYR/LW0c8aCQszN+gJ3AgxpLqTk bAaeGFRLJ0WHNC5F6d+Cj6duNFRKr9NN7zHQL3qlThUjwH9r8cqa6+Onw7UzyDYfp+A0 kHR/ZWNGDUPvG0wVem2+M5VLZiHQiXKHYOvgSHfTwdyoGfDKhKtb0DTcoLJnTJGKVQES 452wkn2zNyMiEBD3heKsTwHuWG9qUOQ4KG/YhjPsAfR/lR6vd0XC1CcIMsVFLE0JVmez RIKQ== X-Gm-Message-State: AE9vXwM0h+tKwXIVpXQ4cMMQLmKDf4Frd/ZymKioybmdkt0y62c6zIzjl9zW1zONsoqfq1DB7CoT7q9K5iVJc4XL X-Received: by 10.202.60.87 with SMTP id j84mr6357725oia.53.1473772716817; Tue, 13 Sep 2016 06:18:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.105.169 with HTTP; Tue, 13 Sep 2016 06:18:16 -0700 (PDT) In-Reply-To: References: <20160908110641.GB23306@redhat.com> <87oa3vwrkf.fsf@linux-m68k.org> From: Jason Merrill Date: Tue, 13 Sep 2016 13:21:00 -0000 Message-ID: Subject: Re: RFA (libstdc++): PATCH to implement C++17 over-aligned new To: Andreas Schwab Cc: Jonathan Wakely , libstdc++@gcc.gnu.org, gcc-patches List Content-Type: multipart/mixed; boundary=001a113cd25c4448cf053c637336 X-IsSubscribed: yes X-SW-Source: 2016-09/txt/msg00728.txt.bz2 --001a113cd25c4448cf053c637336 Content-Type: text/plain; charset=UTF-8 Content-length: 309 On Tue, Sep 13, 2016 at 9:03 AM, Andreas Schwab wrote: > On Sep 13 2016, Jason Merrill wrote: > >> Does this help? > > Unfortunatly no. It occurs to me that this function doesn't need to restrict types at all. I'm checking this in; hopefully it will do the trick. --001a113cd25c4448cf053c637336 Content-Type: text/plain; charset=US-ASCII; name="type-align.diff" Content-Disposition: attachment; filename="type-align.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_it1i5fk00 Content-length: 1586 Y29tbWl0IDBmN2Y2MjQ5YTQxMjA2MjBjNzk0NGQ3MDk2OTE0MjVmMWM4Yzdh OGIKQXV0aG9yOiBKYXNvbiBNZXJyaWxsIDxqYXNvbkByZWRoYXQuY29tPgpE YXRlOiAgIFR1ZSBTZXAgMTMgMDk6MTM6NTcgMjAxNiAtMDQwMAoKICAgICAg ICAgICAgVHJ5aW5nIGFnYWluIHRvIGZpeCBhbGlnbmVkLW5ldyBvbiBtNjhr LgogICAgCiAgICAgICAgICAgICogYy1jb21tb24uYyAoY2hlY2tfY3h4X2Z1 bmRhbWVudGFsX2FsaWdubWVudF9jb25zdHJhaW50cyk6IERvbid0CiAgICAg ICAgICAgIGxpbWl0IHR5cGVzIGF0IGFsbC4KCmRpZmYgLS1naXQgYS9nY2Mv Yy1mYW1pbHkvYy1jb21tb24uYyBiL2djYy9jLWZhbWlseS9jLWNvbW1vbi5j CmluZGV4IDliNWUwMTYuLjlmZWMyY2YgMTAwNjQ0Ci0tLSBhL2djYy9jLWZh bWlseS9jLWNvbW1vbi5jCisrKyBiL2djYy9jLWZhbWlseS9jLWNvbW1vbi5j CkBAIC03OTA1LDEzICs3OTA1LDggQEAgY2hlY2tfY3h4X2Z1bmRhbWVudGFs X2FsaWdubWVudF9jb25zdHJhaW50cyAodHJlZSBub2RlLAogICAgIH0KICAg ZWxzZSBpZiAoVFlQRV9QIChub2RlKSkKICAgICB7Ci0gICAgICAvKiBMZXQn cyBiZSBsaWJlcmFsIGZvciB0eXBlcy4gIEJJR0dFU1RfQUxJR05NRU5UIGlz IHRoZSBsYXJnZXN0Ci0JIGFsaWdubWVudCBhIGJ1aWx0LWluIHR5cGUgY2Fu IHJlcXVpcmUsIE1BWF9PRklMRV9BTElHTk1FTlQgaXMgdGhlCi0JIGxhcmdl c3QgYWxpZ25tZW50IHRoZSBvYmplY3QgZmlsZSBjYW4gcmVwcmVzZW50LCBi dXQgYSB0eXBlIHRoYXQgaXMKLQkgb25seSBhbGxvY2F0ZWQgZHluYW1pY2Fs bHkgY291bGQgcmVxdWVzdCBldmVuIGxhcmdlciBhbGlnbm1lbnQuICBTbwot CSBvbmx5IGxpbWl0IHR5cGUgYWxpZ25tZW50IHRvIHdoYXQgVFlQRV9BTElH TiBjYW4gcmVwcmVzZW50LiAgKi8KLSAgICAgIGlmIChyZXF1ZXN0ZWRfYWxp Z25tZW50ID4gKG1heF9hbGlnbiA9IDhVIDw8IDI4KSkKLQlhbGlnbm1lbnRf dG9vX2xhcmdlX3AgPSB0cnVlOworICAgICAgLyogTGV0J3MgYmUgbGliZXJh bCBmb3IgdHlwZXM7IGRvbid0IGxpbWl0IHRoZWlyIGFsaWdubWVudCBhbnkg bW9yZSB0aGFuCisJIGNoZWNrX3VzZXJfYWxpZ25tZW50IGFscmVhZHkgZGlk LiAgKi8KICAgICB9CiAKICAgaWYgKGFsaWdubWVudF90b29fbGFyZ2VfcCkK --001a113cd25c4448cf053c637336--