Commit graph

995 commits

Author SHA1 Message Date
jjgarcia
08f78f4408 Rewritten the sockets module using the multiple-values output from C-INLINE 2005-03-16 16:27:57 +00:00
jjgarcia
6840fbe114 C-INLINE forms are now understood by the walker 2005-03-16 16:27:38 +00:00
jjgarcia
0f04e00234 smm_io is now a valid mode for make_stream_from_fd 2005-03-16 16:26:41 +00:00
jjgarcia
077beb63cd (EXPT 10.0l0 308) failed because of computing too many powers of 10.0l 2005-03-16 13:26:30 +00:00
jjgarcia
93fa0f8a08 The tests for _setjmp/_longjmp were inverted 2005-03-15 14:26:52 +00:00
jjgarcia
b8ab417619 Minor cast errors 2005-03-15 14:26:32 +00:00
jjgarcia
af0a31dc42 Some files were missing in the update from GMP 2005-03-15 14:24:46 +00:00
jjgarcia
670fc93325 Everywhere in FORMAT, ints are use, which means that the limits for format arguments can be different from those of fixnums on 64-bit architectures 2005-03-15 14:23:14 +00:00
jjgarcia
d26137f820 Up-to-date installation instructions 2005-03-15 14:22:29 +00:00
jjgarcia
b1d6df4894 C-INLINE forms can now output multiple values 2005-03-15 14:21:42 +00:00
jjgarcia
97f4296b72 Upgraded to GMP-4.1.4 2005-03-14 12:44:32 +00:00
jjgarcia
21f2e4c24b New version of the libraries 2005-03-11 09:39:58 +00:00
jjgarcia
0d86a78d74 Upgraded to Boehm-Weiser 6.4 2005-03-11 09:38:48 +00:00
jjgarcia
e2ccbb7cdb Upgraded to GMP-4.1.4 2005-03-11 09:28:27 +00:00
goffioul
b8e4936a1f Fix bug in flisten (Win32): PeekNamedPipe returns nonzero in case of success. 2005-03-11 08:28:30 +00:00
jjgarcia
47b05be175 Fixed typo 2005-03-10 10:54:46 +00:00
goffioul
7bebaea22d Move sockets.fas from ECL_MODULES to LSP_LIBRARIES. 2005-02-28 10:44:11 +00:00
jjgarcia
a33987b0a7 Hook ASDF into ECL's require/provide mechanism (J. Stecklina) 2005-02-25 16:28:15 +00:00
jjgarcia
39d35ffa38 Implemented SLOT-DEFINITION objects together with the associated protocols (Field position still missing). 2005-02-25 16:16:57 +00:00
jjgarcia
b8beb2cdf8 the --with-system-* options did not set the proper flags 2005-02-25 16:02:17 +00:00
jjgarcia
86eddb8299 potential_number_p now follows ANSI 2.3.1.1 in that all isolated letters are potential number markers 2005-02-24 12:08:48 +00:00
jjgarcia
e3aba2e810 "+nan" is no longer parsed as a number. 2005-02-24 11:05:00 +00:00
jjgarcia
fe83ad7e49 Introduced --with-system-{boehm,gmp} 2005-02-23 17:35:59 +00:00
jjgarcia
0c7e3c9d0d Backquote implemented as macros. 2005-02-23 17:33:51 +00:00
jjgarcia
2d053163b7 One more wrong 'test' form left 2005-02-23 13:16:04 +00:00
jjgarcia
f745fd0db8 --with-clx should default to NO 2005-02-23 13:14:39 +00:00
jjgarcia
96d97bcb5d sockets, clx and asdf were always compiled in 2005-02-23 12:38:04 +00:00
jjgarcia
bcbab955dc Ensure that strings in pathnames are valid C strings 2005-02-22 17:43:56 +00:00
jjgarcia
abe8ae3e85 TRUENAME will fail if the file does not exist 2005-02-21 12:44:25 +00:00
goffioul
2624a02fc2 - Update to new extensions handling in compilation process
- smm_output_wsock is defined twice
2005-02-21 12:42:50 +00:00
jjgarcia
4bd4b5a32a FLET/LABEL would not compile as toplevel forms because the value of *CURRENT-FUNCTION* is NIL for toplevel forms 2005-02-21 11:18:51 +00:00
jjgarcia
22581ee106 Avoid loading sockets.fas twice 2005-02-19 12:41:29 +00:00
jjgarcia
263a652a11 *** empty log message *** 2005-02-18 14:45:18 +00:00
jjgarcia
f9bb0227ff Added ASDF to the set of contributed modules. New system for configuring and building these modules. 2005-02-18 14:27:46 +00:00
jjgarcia
fa7d62304b User might not have provided the value of slot :TYPE 2005-02-17 13:40:35 +00:00
jjgarcia
99acd6092f Use LOAD to test all possible file extensions 2005-02-17 13:29:28 +00:00
jjgarcia
a67b205a58 The output of the module-provider has to be T if it succeeded 2005-02-17 13:26:03 +00:00
jjgarcia
80e4cedae0 Fixed typo 2005-02-17 13:23:21 +00:00
jjgarcia
e83aed1811 Port of SBCL's PROVIDE/REQUIRE 2005-02-17 12:55:25 +00:00
jjgarcia
d29a70e5a9 Removed unmatched parenthesis 2005-02-17 12:42:28 +00:00
jjgarcia
7f79e01dc9 Port of SBCL's provide/require (J. Stecklina) 2005-02-17 12:42:06 +00:00
jjgarcia
d0448f2f83 Allow #ifdef/#if/#define, etc, in the C-INLINE clauses 2005-02-17 12:41:38 +00:00
jjgarcia
e4233c546b Under Windows, implement Unix pipes the Cygwin way (M. Goffioul) 2005-02-17 12:41:17 +00:00
jjgarcia
9a5ab7eb9e New stream mode smm_io_wsock. 2005-02-17 12:40:26 +00:00
goffioul
379adefe5c Remove unneeded WIN32 flag. 2005-02-15 10:01:40 +00:00
jjgarcia
e22e3fd1f9 ext:c-uint-max and ext:c-ulong-max did not have the right bignum value. 2005-02-15 09:11:10 +00:00
jjgarcia
7fb94bf9b7 Proper closing of sockets involves closing both the stream and the file descriptor. 2005-02-14 14:46:20 +00:00
jjgarcia
8eb3306930 Erase all components of a two-way-stream when closing it 2005-02-14 14:44:25 +00:00
jjgarcia
097cc08c1c Remove old, unused contributed files. 2005-02-14 14:37:10 +00:00
jjgarcia
0f9cd17271 BSD systems have an extra field sun_len in the sockaddr type which must be filled. Linux systems lack this field. 2005-02-14 11:11:37 +00:00