Am Samstag, dem 16.01.2021 um 20:20 +0100 schrieb Han-Wen Nienhuys:
> On Sat, Jan 16, 2021 at 2:52 PM Jonas Hahnfeld <[email protected]> wrote:
> > > I can probably trim down the fix to be more backward compatible.
> > > 
> > > Do you know of documentation that details what is and is not allowed
> > > in an ABI-compatible change?
> > 
> > No, but let me know if you find one, would be good to have a reference
> > to a writeup from somebody who knows.
> > [..]
> > This means you must only change the body of functions and the size of
> > static variables (that are local per TU). Changing the meaning of only
> 
> Thanks! How's this?
> https://github.com/hanwen/guile/commit/3bf5057232c35df155badfee9489081bdbbf4ecb

Yes, this looks ABI compatible and seems to work locally for me. I'm
not knowledgeable enough to properly review the fix, but there's some
unrelated whitespace changes in there that you might want to trim and
the commit message has many typos / grammar errors that make it hard to
read.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to