Rob Browning
|
b1362b02b9
|
* standalone/test-asmobs: new test script.
|
2003-04-07 17:46:30 +00:00 |
|
Rob Browning
|
eda9f0e6f3
|
* standalone/README: new file.
|
2003-04-07 17:46:11 +00:00 |
|
Rob Browning
|
6405ae86d2
|
* standalone/Makefile.am: new file.
|
2003-04-07 17:38:03 +00:00 |
|
Rob Browning
|
0443541a34
|
* standalone/.cvsignore: new file.
|
2003-04-07 17:37:53 +00:00 |
|
Rob Browning
|
b3a9c1e7bc
|
* num2integral.i.c (NUM2INTEGRAL): fix bug pointed out by Mikael
and add regression test to standalone/.
|
2003-04-07 17:36:26 +00:00 |
|
Rob Browning
|
876173478e
|
*** empty log message ***
|
2003-04-07 17:36:17 +00:00 |
|
Rob Browning
|
c8eb6d1f55
|
* pre-inst-guile-env.in: new script -- can be used to run commands
in an envt set up using the development libs, Guile, etc.
|
2003-04-07 17:34:50 +00:00 |
|
Rob Browning
|
849f29a4fd
|
* configure.in: handle pre-inst-guile-env and add
test-suite/standalone/Makefile.
|
2003-04-07 17:31:02 +00:00 |
|
Rob Browning
|
e6e44ca6b2
|
* tests/asmobs/asmobs.c: removed (functionality is now in standalone/).
|
2003-04-07 02:00:36 +00:00 |
|
Rob Browning
|
135af87eda
|
* tests/asmobs/asmobs-test.scm: removed (functionality is now in
standalone/).
|
2003-04-07 02:00:30 +00:00 |
|
Rob Browning
|
6d10041252
|
* tests/asmobs/README: removed (functionality is now in standalone/).
|
2003-04-07 02:00:16 +00:00 |
|
Rob Browning
|
e2a04f55e2
|
* tests/asmobs/Makefile: removed (functionality is now in standalone/).
|
2003-04-07 02:00:11 +00:00 |
|
Rob Browning
|
273affe476
|
*** empty log message ***
|
2003-04-07 01:58:47 +00:00 |
|
Rob Browning
|
4bf185281a
|
* tests/c-api/strings.c: add a note to the source about this code
being unused.
|
2003-04-07 01:58:30 +00:00 |
|
Rob Browning
|
69d49ac86f
|
*** empty log message ***
|
2003-04-07 01:52:00 +00:00 |
|
Rob Browning
|
05be5e7c38
|
* init.c: #include gmp.h.
|
2003-04-07 01:51:25 +00:00 |
|
Rob Browning
|
8db9cc6cf3
|
* random.c: #include gmp.h.
(scm_c_random_bignum): normalize result on return.
|
2003-04-07 01:51:10 +00:00 |
|
Rob Browning
|
5384438984
|
* numbers.h: remove the gmp.h #include (not needed now).
|
2003-04-07 01:50:35 +00:00 |
|
Rob Browning
|
4adf1363a7
|
* posix.h: change occurences of "id" to something else so we don't
cause trouble when included via objective-c (can't hurt, might
help). Still have usage in debug.h, though.
|
2003-04-07 01:50:16 +00:00 |
|
Rob Browning
|
b9d4df2c33
|
* strings.c (scm_mem2string): use memcpy rather than by-hand loop.
Thanks to Dale P. Smith.
|
2003-04-07 01:49:04 +00:00 |
|
Mikael Djurfeldt
|
ee19288c3e
|
Added list.scm to ice9_sources.
|
2003-04-06 14:54:43 +00:00 |
|
Mikael Djurfeldt
|
c5f268f895
|
* random.c (scm_c_default_rstate): Use SCM_VARIABLE_REF to access
scm_var_random_state.
|
2003-04-06 13:48:57 +00:00 |
|
Mikael Djurfeldt
|
372691d8ac
|
* random.c (scm_c_random_bignum): Don't generate a random number
equal to m (the second argument of scm_c_random_bignum); only
generate numbers in the range 0 <= r < m.
|
2003-04-06 09:41:07 +00:00 |
|
Mikael Djurfeldt
|
938f6b7c81
|
* num2integral.i.c (INTEGRAL2BIG): Put negation of n inside then
clause.
|
2003-04-06 08:51:02 +00:00 |
|
Marius Vollmer
|
e3be7ddda5
|
*** empty log message ***
|
2003-04-05 23:34:09 +00:00 |
|
Marius Vollmer
|
7e640b701b
|
Removed paragraph about the future use of GMP. The future is now!
|
2003-04-05 23:33:56 +00:00 |
|
Marius Vollmer
|
9f1555fe8d
|
Check for mpz_import, which is required but only available in GMP 4.1.
|
2003-04-05 23:32:55 +00:00 |
|
Rob Browning
|
e55b54285b
|
*** empty log message ***
|
2003-04-05 22:35:44 +00:00 |
|
Rob Browning
|
6cdb8c3fe9
|
*** empty log message ***
|
2003-04-05 22:34:21 +00:00 |
|
Rob Browning
|
d583ce1a8a
|
* modules.c (s_scm_module_import_interface): move declaration of
uses before any code.
|
2003-04-05 22:34:10 +00:00 |
|
Mikael Djurfeldt
|
1ecfd01309
|
* Makefile.am (scmconfig.h): Look for config.h in top_builddir,
not top_srcdir.
|
2003-04-05 21:49:15 +00:00 |
|
Mikael Djurfeldt
|
15635be59e
|
* hashtab.c (rehash_after_gc): Clear to_rehash list before
processing it in order to avoid an infinite loop.
* print.c (scm_prin1): Remember old state of pstate->writingp.
|
2003-04-05 20:45:17 +00:00 |
|
Marius Vollmer
|
73be1d9e8e
|
Changed license terms to the plain LGPL thru-out.
|
2003-04-05 19:15:35 +00:00 |
|
Marius Vollmer
|
fc87c27af5
|
*** empty log message ***
|
2003-04-05 19:05:58 +00:00 |
|
Marius Vollmer
|
dd13bcf6ca
|
Reflect change to LGPL.
|
2003-04-05 18:57:42 +00:00 |
|
Marius Vollmer
|
215c32288c
|
New file.
|
2003-04-05 18:56:40 +00:00 |
|
Mikael Djurfeldt
|
cdbb889adb
|
* readline.c (redisplay): Removed. (It didn't do anything other
than calling rl_redisplay.)
(scm_init_readline): Don't inititalize rl_redisplay_function.
|
2003-04-05 15:34:17 +00:00 |
|
Rob Browning
|
e2d0a64945
|
*** empty log message ***
|
2003-04-04 21:58:55 +00:00 |
|
Rob Browning
|
ad815c06cd
|
*** empty log message ***
|
2003-04-04 21:51:48 +00:00 |
|
Rob Browning
|
2de4f939ab
|
* socket.c (FLIPCPY_NET_HOST_128): new macro.
(ipv6_net_to_num, ipv6_num_to_net, bignum_in_ipv6_range_p):
rewrite to handle GMP bignums.
|
2003-04-04 21:51:35 +00:00 |
|
Rob Browning
|
969d3bd043
|
* random.c (scm_c_random_bignum): rewrite to handle GMP bignums.
|
2003-04-04 21:50:22 +00:00 |
|
Rob Browning
|
aab1caadd3
|
* ports.c (scm_getc): minor tweak.
|
2003-04-04 21:50:15 +00:00 |
|
Rob Browning
|
d3e7e88dcb
|
* numbers.h: remove SCM_BIGDIG conditionals, reorganize, and
rewrite to handle GMP bignums.
|
2003-04-04 21:49:55 +00:00 |
|
Rob Browning
|
ca46fb9018
|
* numbers.c: rewrite *many* functions to handle GMP bignums.
|
2003-04-04 21:49:44 +00:00 |
|
Rob Browning
|
5b1b170d91
|
* num2integral.i.c (NUM2INTEGRAL, INTEGRAL2NUM, INTEGRAL2BIG):
handle GMP bignums.
|
2003-04-04 21:49:32 +00:00 |
|
Rob Browning
|
78c53d7e61
|
* num2float.i.c (NUM2FLOAT): handle GMP bignums.
|
2003-04-04 21:49:03 +00:00 |
|
Rob Browning
|
4ef36fb822
|
* init.c (check_config): remove SCM_BIGDIG conditionals.
(scm_init_guile_1): test to make sure mpz_t fits in a double_cell.
|
2003-04-04 21:48:45 +00:00 |
|
Rob Browning
|
660e30c566
|
* gc-card.c ("sweep_card"): handle new mpz_t bignums.
|
2003-04-04 21:48:24 +00:00 |
|
Rob Browning
|
9aa82b3994
|
* eval.c: remove SCM_BIGDIG conditionals.
|
2003-04-04 21:48:08 +00:00 |
|
Rob Browning
|
cb32fdbf9b
|
* eq.c (s_scm_eqv_p): scm_i_bigcomp -> scm_i_bigcmp.
|
2003-04-04 21:47:46 +00:00 |
|