47b494c004 
								
							 
						 
						
							
							
								
								+ Build md5 objects  
							
							... 
							
							
							
							+ Build stripped-scsh.image which has maps, source, locations and
  debug-data flushed. This image is 2MB smaller than scsh.image. 
							
						 
						
							2002-08-27 06:29:42 +00:00  
				
					
						
							
							
								 
						
							
								5015967d9a 
								
							 
						 
						
							
							
								
								Updates for autoconf 2.53.  
							
							
							
						 
						
							2002-08-26 14:53:36 +00:00  
				
					
						
							
							
								 
						
							
								6eb3a1b0cc 
								
							 
						 
						
							
							
								
								Obsolete.  
							
							
							
						 
						
							2002-08-20 14:22:33 +00:00  
				
					
						
							
							
								 
						
							
								69b05f7d61 
								
							 
						 
						
							
							
								
								Remove superfluous ,keep line.  
							
							
							
						 
						
							2002-08-20 14:22:09 +00:00  
				
					
						
							
							
								 
						
							
								33c14d7901 
								
							 
						 
						
							
							
								
								First stab at implementing SELECT/SELECT!:  
							
							... 
							
							
							
							- extend the VM interrupts to distinguish between read and write
  events
- add new ADD-PENDING-CHANNEL instruction to the VM
- add WAIT-FOR-CHANNELS procedure to the run-time system
- implement SELECT and SELECT! on top of that in newports.scm
This runs some basic tests, but in general should be considered
largely untested.
Moreover, SELECT/SELECT! never detect any exceptional conditions---the
returned vectors are always empty.  This is because the VM doesn't
really track those, and it's unclear whether it would be worth the
effort. 
							
						 
						
							2002-08-20 14:03:01 +00:00  
				
					
						
							
							
								 
						
							
								ac343ba970 
								
							 
						 
						
							
							
								
								Replace Martin's implementation of selective blocking by the one in  
							
							... 
							
							
							
							Scheme 48 1.0.1.
Namely, instead of associating a list of queues with every thread, we
associate a single cell, holding the thread.  That cell is stored in
thread queues, and once a thread is made runnable again, the cell is
set to #f.  The thread-queue accessors ignore cells containing #f.
Implement an experimental OBTAIN-LOCK-MULTIPLE to test the whole
thing. 
							
						 
						
							2002-08-16 14:11:50 +00:00  
				
					
						
							
							
								 
						
							
								51230dfab1 
								
							 
						 
						
							
							
								
								Remove debugging message which isn't printed anyway.  
							
							
							
						 
						
							2002-08-16 12:33:00 +00:00  
				
					
						
							
							
								 
						
							
								ffc4491251 
								
							 
						 
						
							
							
								
								Use memcpy instead of strncpy in s48_enter_substring.  
							
							... 
							
							
							
							S48 1.0.1 does this and it's faster
. 
							
						 
						
							2002-08-16 12:29:27 +00:00  
				
					
						
							
							
								 
						
							
								4540ad4589 
								
							 
						 
						
							
							
								
								Don't call install-env when initializing scsh because this is already  
							
							... 
							
							
							
							done by a reinitializer in scsh.scm. 
							
						 
						
							2002-08-16 12:12:31 +00:00  
				
					
						
							
							
								 
						
							
								8f1dfb6935 
								
							 
						 
						
							
							
								
								Ensure that newspace is the space in front when dumping an image the  
							
							... 
							
							
							
							prevent relocation on startup. 
							
						 
						
							2002-08-15 16:35:26 +00:00  
				
					
						
							
							
								 
						
							
								671f2c0181 
								
							 
						 
						
							
							
								
								Remove even more unneeded crud from utilities.scm.  
							
							
							
						 
						
							2002-08-14 15:04:50 +00:00  
				
					
						
							
							
								 
						
							
								8ebe0fe3f8 
								
							 
						 
						
							
							
								
								Obsolete.  
							
							
							
						 
						
							2002-08-14 14:47:38 +00:00  
				
					
						
							
							
								 
						
							
								2f259b881a 
								
							 
						 
						
							
							
								
								Forgotten commit:  
							
							... 
							
							
							
							Remove all mention of the old LIST-LIB, CHAR-SET-LIB, and STRING-LIB
files. 
							
						 
						
							2002-08-14 14:46:58 +00:00  
				
					
						
							
							
								 
						
							
								09db2fed71 
								
							 
						 
						
							
							
								
								Remove a bunch of crud from utilities.scm as well as the dependencies  
							
							... 
							
							
							
							upon that crud. 
							
						 
						
							2002-08-14 14:45:33 +00:00  
				
					
						
							
							
								 
						
							
								7f1879b497 
								
							 
						 
						
							
							
								
								Remove the old LIST-LIB, STRING-LIB, and CHAR-SET-LIB libraries, now  
							
							... 
							
							
							
							that the corresponding SRFIs are in the Scheme 48 core.
All this hopefully preserving backwards compatibility. 
							
						 
						
							2002-08-14 14:23:41 +00:00  
				
					
						
							
							
								 
						
							
								4b9e07bc44 
								
							 
						 
						
							
							
								
								Note (may GC) for s48_extract_integer and remove doc for non-existent  
							
							... 
							
							
							
							S48_UNSAFE_EXTRACT_INTEGER. 
							
						 
						
							2002-08-14 11:43:58 +00:00  
				
					
						
							
							
								 
						
							
								4381ac9095 
								
							 
						 
						
							
							
								
								Add a whole bunch of S48_GC_PROTECT annotations in functions which  
							
							... 
							
							
							
							call s48_extract_integer.
s48_extract_integer can cause a callback for bignums, and, hence, heap
allocation.
This fixes a bug report by Seth Alves <alves@hungry.com> noting
spurious failures in SET-FILE-TIMES. 
							
						 
						
							2002-08-13 15:46:17 +00:00  
				
					
						
							
							
								 
						
							
								d30130ab03 
								
							 
						 
						
							
							
								
								Deadlock-free resource locking.  
							
							
							
						 
						
							2002-08-13 06:49:22 +00:00  
				
					
						
							
							
								 
						
							
								f456608175 
								
							 
						 
						
							
							
								
								- record-types for sql-data, sql-time and sql-numeric  
							
							... 
							
							
							
							- tons of function ids for usage with SQLGetFunctions (sql-api-*)
- some key values for SQLGetInfo (sql-get-info-*). Need to be sorted (renamed?) by type of return value.
- minor code cleanups 
							
						 
						
							2002-08-06 14:02:38 +00:00  
				
					
						
							
							
								 
						
							
								992bc80409 
								
							 
						 
						
							
							
								
								minor code clean-ups  
							
							
							
						 
						
							2002-08-06 13:52:06 +00:00  
				
					
						
							
							
								 
						
							
								96b40e8846 
								
							 
						 
						
							
							
								
								Fix to allow single character here strings.  
							
							
							
						 
						
							2002-08-05 14:27:12 +00:00  
				
					
						
							
							
								 
						
							
								f172795016 
								
							 
						 
						
							
							
								
								Pass start argument of cre-search? to regexp-match.  
							
							
							
						 
						
							2002-08-05 14:22:11 +00:00  
				
					
						
							
							
								 
						
							
								cad4096910 
								
							 
						 
						
							
							
								
								Finished implementation for pending interrupts.  
							
							
							
						 
						
							2002-08-05 11:30:33 +00:00  
				
					
						
							
							
								 
						
							
								66c2ae5d38 
								
							 
						 
						
							
							
								
								Check enabled interrupts before calling the handler.  
							
							
							
						 
						
							2002-07-18 08:04:34 +00:00  
				
					
						
							
							
								 
						
							
								e74e23388e 
								
							 
						 
						
							
							
								
								Initialize t.c_lflag before reading it.  
							
							... 
							
							
							
							Fixes  #577473 . 
						
							2002-07-04 16:46:23 +00:00  
				
					
						
							
							
								 
						
							
								b951e1c933 
								
							 
						 
						
							
							
								
								Use flush-all-ports-no-threads on exit.  
							
							
							
						 
						
							2002-06-27 12:26:23 +00:00  
				
					
						
							
							
								 
						
							
								1aadf4e87f 
								
							 
						 
						
							
							
								
								Added md5 support.  
							
							
							
						 
						
							2002-06-27 12:14:23 +00:00  
				
					
						
							
							
								 
						
							
								16fdcca89f 
								
							 
						 
						
							
							
								
								Imports and exports for scsh-top-package.  
							
							
							
						 
						
							2002-06-26 12:19:04 +00:00  
				
					
						
							
							
								 
						
							
								f197f3b06c 
								
							 
						 
						
							
							
								
								Minor fixes.  
							
							
							
						 
						
							2002-06-26 11:56:14 +00:00  
				
					
						
							
							
								 
						
							
								d17a682498 
								
							 
						 
						
							
							
								
								Added scsh-version-string for internal use in top.scm.  
							
							
							
						 
						
							2002-06-26 11:28:47 +00:00  
				
					
						
							
							
								 
						
							
								4e5b87209d 
								
							 
						 
						
							
							
								
								Added ignore-port-locks? flag to output-port-forcers and use it in  
							
							... 
							
							
							
							flush-all-ports-no-threads. 
							
						 
						
							2002-06-26 11:25:33 +00:00  
				
					
						
							
							
								 
						
							
								4e295e26d1 
								
							 
						 
						
							
							
								
								More about exit hooks.  
							
							
							
						 
						
							2002-06-26 11:18:25 +00:00  
				
					
						
							
							
								 
						
							
								71e3326079 
								
							 
						 
						
							
							
								
								Reintroduce run-as-long-as to ensure the threads exit on an error  
							
							... 
							
							
							
							while evaluating -c and -s flags. 
							
						 
						
							2002-06-26 10:02:10 +00:00  
				
					
						
							
							
								 
						
							
								bfc3c427f6 
								
							 
						 
						
							
							
								
								Removed duplicate $(OBJ) entry.  
							
							
							
						 
						
							2002-06-17 07:37:45 +00:00  
				
					
						
							
							
								 
						
							
								54a3d86c67 
								
							 
						 
						
							
							
								
								Spawn-on-root the deliver-interrupts thread.  
							
							
							
						 
						
							2002-06-10 08:49:13 +00:00  
				
					
						
							
							
								 
						
							
								e710e9b121 
								
							 
						 
						
							
							
								
								Dynamically allocate space for symbolic link if MAXPATHLEN is not defined.  
							
							
							
						 
						
							2002-06-10 08:47:48 +00:00  
				
					
						
							
							
								 
						
							
								bbfd094bbd 
								
							 
						 
						
							
							
								
								Queue os-signal events.  
							
							
							
						 
						
							2002-06-10 08:46:08 +00:00  
				
					
						
							
							
								 
						
							
								8d0a620457 
								
							 
						 
						
							
							
								
								+ Spawn auto-reaping thread on root scheduler  
							
							... 
							
							
							
							+ Don't mark a child dead if it simply received SIGSTOP. 
							
						 
						
							2002-06-10 08:38:57 +00:00  
				
					
						
							
							
								 
						
							
								1585024cd4 
								
							 
						 
						
							
							
								
								Some minor improvements.  
							
							... 
							
							
							
							dump-libscsh-image is now the only export of the libscsh package. 
							
						 
						
							2002-05-23 09:52:26 +00:00  
				
					
						
							
							
								 
						
							
								e8fe6105bf 
								
							 
						 
						
							
							
								
								Use vsprintf if vasprintf is not available.  
							
							
							
						 
						
							2002-05-23 09:51:24 +00:00  
				
					
						
							
							
								 
						
							
								6dd03e81a2 
								
							 
						 
						
							
							
								
								support for SQLNumResultCols and SQLDescribeCol  
							
							
							
						 
						
							2002-05-21 13:48:47 +00:00  
				
					
						
							
							
								 
						
							
								f70889ccc8 
								
							 
						 
						
							
							
								
								removed parameter 'direction' for odbc_sql_data_sources  
							
							... 
							
							
							
							support for SQLNumResultCols and SQLDescribeCol 
							
						 
						
							2002-05-21 13:48:37 +00:00  
				
					
						
							
							
								 
						
							
								5ab07b6398 
								
							 
						 
						
							
							
								
								Renamed some confusing parameter names  
							
							... 
							
							
							
							Support for SQLEndTransaction 
							
						 
						
							2002-05-17 12:22:15 +00:00  
				
					
						
							
							
								 
						
							
								41a3e0fcfb 
								
							 
						 
						
							
							
								
								First version of scsh-config.  
							
							
							
						 
						
							2002-05-16 14:51:10 +00:00  
				
					
						
							
							
								 
						
							
								aed248d24b 
								
							 
						 
						
							
							
								
								First version of libscsh.  
							
							
							
						 
						
							2002-05-16 14:50:46 +00:00  
				
					
						
							
							
								 
						
							
								dcebc64e8b 
								
							 
						 
						
							
							
								
								Unify initialization of scsh-specific stuff.  
							
							
							
						 
						
							2002-05-16 14:34:58 +00:00  
				
					
						
							
							
								 
						
							
								021cd1efc1 
								
							 
						 
						
							
							
								
								+ Let WITH-HANDLER take care of the resource lock.  
							
							... 
							
							
							
							+ Removed some duplicate alignments of process resources and moved
other closer the the actual system call 
							
						 
						
							2002-05-15 17:05:02 +00:00  
				
					
						
							
							
								 
						
							
								d3bd352421 
								
							 
						 
						
							
							
								
								Snapshot for 0.6.2 release.  
							
							
							
						 
						
							2002-05-10 08:18:09 +00:00  
				
					
						
							
							
								 
						
							
								73092cb733 
								
							 
						 
						
							
							
								
								Adjust the test for exec-path-list.  
							
							
							
						 
						
							2002-05-10 07:24:37 +00:00  
				
					
						
							
							
								 
						
							
								cdd0b40057 
								
							 
						 
						
							
							
								
								For 0.6.2  
							
							
							
						 
						
							2002-05-10 07:23:04 +00:00