[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/2] Add module functions to convert from and to big integers
From: |
Philipp Stephani |
Subject: |
Re: [PATCH 2/2] Add module functions to convert from and to big integers. |
Date: |
Thu, 25 Apr 2019 12:41:03 +0200 |
Am Do., 25. Apr. 2019 um 07:33 Uhr schrieb Eli Zaretskii <address@hidden>:
>
> > From: Paul Eggert <address@hidden>
> > Date: Wed, 24 Apr 2019 17:00:08 -0700
> > Cc: Emacs developers <address@hidden>
> >
> > On 4/24/19 2:19 PM, Philipp Stephani wrote:
> > > I'd definitely hope so, otherwise we should reconsider the mini-gmp
> > > support. Unfortunately I didn't find any statement about ABI
> > > compatibility of mini-gmp.h.
> >
> > There will be a compatibility problem if a module assumes functionality
> > of full GMP that mini-gmp does not provide
>
> Yes, and I think only in that case. We should try to avoid such
> features in the module API.
Thinking about it further, I think it might be simpler and cleaner to
just require full GMP unconditionally when building with module
support. It's not a large barrier, and I'd expect "serious" systems to
always build with GMP anyway for performance reasons.
- Re: [PATCH] Unbreak build when building without GMP support., (continued)
- Re: [PATCH] Unbreak build when building without GMP support., Philipp Stephani, 2019/04/25
- Re: [PATCH] Unbreak build when building without GMP support., Philipp Stephani, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Stefan Monnier, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Paul Eggert, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Stefan Monnier, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Philipp Stephani, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Paul Eggert, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Philipp Stephani, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Paul Eggert, 2019/04/24
- Re: [PATCH 2/2] Add module functions to convert from and to big integers., Eli Zaretskii, 2019/04/25
- Re: [PATCH 2/2] Add module functions to convert from and to big integers.,
Philipp Stephani <=
- [PATCH 1/2] Require full GMP when building module support., Philipp Stephani, 2019/04/25
- [PATCH 2/2] Check for __attribute__ ((cleanup)) during configuration., Philipp Stephani, 2019/04/25
- Re: [PATCH 2/2] Check for __attribute__ ((cleanup)) during configuration., Paul Eggert, 2019/04/25
- Re: [PATCH 2/2] Check for __attribute__ ((cleanup)) during configuration., Philipp Stephani, 2019/04/28
- Re: [PATCH 1/2] Require full GMP when building module support., Eli Zaretskii, 2019/04/25
- Re: [PATCH 1/2] Require full GMP when building module support., Philipp Stephani, 2019/04/25
- Re: [PATCH 1/2] Require full GMP when building module support., Eli Zaretskii, 2019/04/25
- [PATCH] Require full GMP for big integer module functions., Philipp Stephani, 2019/04/25
- Re: [PATCH] Require full GMP for big integer module functions., Paul Eggert, 2019/04/25
- Re: [PATCH] Require full GMP for big integer module functions., Philipp Stephani, 2019/04/28