[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamic loading progress
From: |
Andreas Schwab |
Subject: |
Re: Dynamic loading progress |
Date: |
Sun, 15 Feb 2015 19:24:40 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) |
Daniel Colascione <address@hidden> writes:
> Positionally, as fixed in the structure that defines the table.
>
> struct {
> void (*func1)(int);
> void (*func2)(double);
> /* etc. */
> }
>
> This way, the ABI Emacs exports is explicit, and breaking it is unlikely
> to happen accidentally.
You should allow for future extension, by adding a version field.
Andreas.
--
Andreas Schwab, address@hidden
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
- Re: Dynamic loading progress, (continued)
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/16
- Re: Dynamic loading progress, Daniel Colascione, 2015/02/16
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/17
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/17
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/17
- Re: Dynamic loading progress, Daniel Colascione, 2015/02/17
- Re: Dynamic loading progress, Stefan Monnier, 2015/02/17
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/17
- Re: Dynamic loading progress, Steinar Bang, 2015/02/17
- Re: Dynamic loading progress, Stephen J. Turnbull, 2015/02/17
- Re: Dynamic loading progress,
Andreas Schwab <=
- Re: Dynamic loading progress, Stefan Monnier, 2015/02/15
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/12
- Re: Dynamic loading progress, Stephen Leake, 2015/02/13