From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 129722 invoked by alias); 24 Feb 2020 23:31:06 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 129550 invoked by uid 89); 24 Feb 2020 23:31:02 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-5.8 required=5.0 tests=AWL,BAYES_00,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPAM_URI autolearn=no version=3.3.1 spammy=sk:sourcew, H*c:alternative, urgent X-HELO: mail-lj1-f169.google.com Received: from mail-lj1-f169.google.com (HELO mail-lj1-f169.google.com) (209.85.208.169) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 24 Feb 2020 23:31:00 +0000 Received: by mail-lj1-f169.google.com with SMTP id d10so11985469ljl.9 for ; Mon, 24 Feb 2020 15:30:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=moxielogic-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=fAr3rVC5gbIoMycd9sGcnQB61dMIpHCImYZEwe8NTpE=; b=x3LDp3IPemb4UuxfvTpyq79wdJIhXOR2q5VW7Y/uBSuRZV9zPCD//MMq4FECiU2Nmu u69c4koVcI/5/XLccQZPLy5Y+uapOj8KQ5VdXIEjTGwOT2iCKyos1TILRke6RwnuJRGd AFcnUVD36vqppdOJ1Ae9zOHtN3t+35/3f+C/cTpYk0bmfSs0jaoOXzRgGyEYO393npV1 cFF76phVa8QRpym/c210FbjaIlfyWquKA8z4WN25H4zp7Ask3gKXwfkpkyuZ298MX2S8 tYQaA1f4xlmYvGLP5rmxulle4vQQE9ZULa5hXtp0+Bv7x9WxiTjz1cQEatKDxxt0Fge0 +2Og== MIME-Version: 1.0 References: <871rqjmv05.fsf@tromey.com> In-Reply-To: <871rqjmv05.fsf@tromey.com> From: Anthony Green Date: Mon, 24 Feb 2020 23:31:00 -0000 Message-ID: Subject: Re: Another libffi ABI change and another release To: Tom Tromey Cc: libffi-discuss , s.mesoraca16@gmail.com, "H.J. Lu" , arigo@tunes.org, landonf@freebsd.org Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2020/txt/msg00013.txt On Mon, Feb 24, 2020 at 6:21 PM Tom Tromey wrote: > I don't know if there are urgent ones (certainly I don't have anything > written) but I think a while back there was a thread about a wish-list > for ABI breaks. But perhaps if we're breaking ABI now, it could be done > again in the future. > Yes, some of them were related to trampoline layouts, which aren't relevant if we go this route... http://sourceware-org.1504.n7.nabble.com/Crashes-of-libffi-when-using-W-X-memory-and-forks-td412729.html ...which is what I'd like to do. Landon Fuller came up with this hack for the iOS port, but it seems that it is generally useful, and would solve a number of issues. AG