[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile-core (cvs) patch
From: |
Kevin Ryde |
Subject: |
guile-core (cvs) patch |
Date: |
Sun, 25 Apr 2004 06:59:07 +1000 |
User-agent: |
Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (gnu/linux) |
address@hidden (Hyperdivision) writes:
>
> patch to get guile-cvs to build with gcc-cvs
Random diffs are not a bug report. :(
> - if (BIGMPZ_FITSP)
> +#ifdef BIGMPZ_FITSP
No, that makes scm_num2long_long seg fault. If you want to propose a
change then run it first.
I see the range checking in the "non mpz_fits" part is not quite
accurate either, actually.
> - SCM_ASSERT_RANGE (which_arg, address, bignum_in_ipv6_range_p);\
> + SCM_ASSERT_RANGE (which_arg, address,
> bignum_in_ipv6_range_p(address));\
> - return SCM_BOOL (scm_thread_yield);
> + return SCM_BOOL (scm_thread_yield());
Thanks, these are bugs.
> -static const char s_scm_make_uve[];
> +/*static const char s_scm_make_uve[];*/
Thanks.
- (no subject), Hyperdivision, 2004/04/23
- guile-core (cvs) patch,
Kevin Ryde <=