~ubuntu-branches/ubuntu/quantal/gclcvs/quantal

« back to all changes in this revision

Viewing changes to ChangeLog.old

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2004-06-24 15:13:46 UTC
  • Revision ID: james.westby@ubuntu.com-20040624151346-xh0xaaktyyp7aorc
Tags: 2.7.0-26
C_GC_OFFSET is 2 on m68k-linux

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2001-12-29  Camm Maguire <camm@enhanced.com>
 
2
 
 
3
        * gmp/configure.in update for darwin
 
4
        * #ifdef'ed R_386_NUM in sfaslelf.c for old libc
 
5
        * changes to configure.in and elisp/makefile to handle emacs not
 
6
        being present
 
7
        * fix to gmp/ltconfig to avoid exec'ing '""'
 
8
        * Added DESTDIR to makefiles to support installing under arbitrary
 
9
        subdir
 
10
        * good 'clean' targets
 
11
        * correct building in absense of tcl/tk
 
12
 
 
13
 
 
14
2001-12-18  David Billinghurst <David.Billinghurst@riotinto.com>
 
15
 
 
16
        * h/gnuwin95.h:  Cruft removal and update
 
17
        (SA_RESTART): Surround by #if 0/#endif 
 
18
        (fopen_binary): Remove
 
19
        (fopen): Remove redefinition to fopen_binary
 
20
 
 
21
 
 
22
2001-04-15  Bill Schelter  <wfs@linux163.ma.utexas.edu>
 
23
 
 
24
        *  Added changes to allow the loading .o files compiled
 
25
        on -O4 under linux, and also added this to be the default
 
26
        optimize level if speed = 3.   speed = 2 gives -O still
 
27
 
 
28
2001-04-13  Bill Schelter  <wfs@sonia.ma.utexas.edu>
 
29
 
 
30
        * fix the NULL_OR_ON_C_STACK macro for x86 linux in notcomp.h
 
31
          and in 386-linux.h
 
32
 
 
33
2001-01-30  Bill Schelter  <wfs@sonia.ma.utexas.edu>
 
34
 
 
35
        * many changes added for MS windows version..
 
36
        * add check on CSTACK_ADDRESS to configure for NULL_OR_ON_C_STACK
 
37
 
 
38
2000-10-27  Bill Schelter  <wfs@sonia.ma.utexas.edu>
 
39
 
 
40
        *  o/file.d bug in close_stream
 
41
        *  add xbin/386-linux-fix to knock the -O4 flag off of gcc if
 
42
        it is version 2.96 because of a C compiler bug
 
43
        *  fixes to configure.in to better find the tcl tk stuff.
 
44
 
 
45
2000-06-01  Bill Schelter  <wfs@sonia.ma.utexas.edu>
 
46
 
 
47
        * o/print.d: change printing of pathnames to use the more
 
48
        standard #p"foo.bar"  instead of #"foo.bar"
 
49
        * o/read.d: allow pathnames #p"foo.bar" instead of just #"foo.bar"
 
50
        as many implementations do.
 
51
        
 
52
        
 
53
 
 
54
2000-05-13  Bill Schelter  <wfs@sonia.ma.utexas.edu>
 
55
 
 
56
        * fix readme file
 
57
        * update gcl-2.3/mp/mpi-sol-sparc.s for the 'sparc' version.
 
58
        * number of changes to 'configure.in' to handle finding
 
59
        paths correctly. 
 
60
 
 
61
2000-05-02  Bill Schelter  <wfs@linux119.ma.utexas.edu>
 
62
 
 
63
        * rsym_elf.c (out;): strip off the @@GLIB* from symbols,
 
64
        in the base image, since this is not added to .o files
 
65
        With advent of GLIB2.0 this addition to the symbol was made.
 
66
        This will allow dynamic linking of the raw_gcl with the C library.
 
67
        * remove the -static default from the 386-linux.defs file,
 
68
        so that links will by default be dynamic for libc ..
 
69
        
 
70
 
 
71
Fri Mar 28 16:23:18 1997  Bill Schelter  <wfs@marie.ma.utexas.edu>
 
72
 
 
73
        * fix o/unexelf.c for section following bss overlapping it.
 
74
        * fix some of the install sections in makefile
 
75
        * add man page.
 
76
        
 
77
 
 
78
Wed Mar 12 14:11:01 1997  Bill Schelter  <wfs@marie.ma.utexas.edu>
 
79
 
 
80
        * makefile (go): change to remove typo o${..} in makefile
 
81
        in the install script
 
82
        * change DIR= to GCL_TK_DIR= in gcl-tk/gcltksrv* and in
 
83
        makefile, gcl-tk/makefile.   Plain DIR= was causing the
 
84
        replacement (in sed in makefiles) of other other variables
 
85
        ending in DIR= ..
 
86
        
 
87
        
 
88
 
 
89
Sun Dec  8 18:31:38 1996  Bill Schelter  <wfs@marie.ma.utexas.edu>
 
90
 
 
91
        * release 2.2.1 contains various fixes to unexec and to
 
92
        makefiles, for building on current systems.
 
93
 
 
94
Mon Dec  2 20:36:28 1996  Bill Schelter  <wfs@linux13.ma.utexas.edu>
 
95
 
 
96
        * o/gbc.c:  make the marking of MVloc go in the right direction.
 
97
        important for problems that use mv_ref methods.. 
 
98
 
 
99
Thu Nov  9 18:09:01 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
100
 
 
101
        * fixes for format and structure printing.
 
102
        * fixes to calls to FEerror
 
103
        * arrange so that static arrays stay static on growing via
 
104
        adjust-array or via output with string stream stuff
 
105
 
 
106
Mon Oct 30 20:42:17 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
107
 
 
108
        * o/print.d (BEGIN): fix (defstruct (foo (:print-function
 
109
                                        print-foo))  junk)
 
110
          (defun print-foo (foo stream depth)
 
111
               (format stream "#<foo ~S>" (foo-junk foo)))
 
112
         bug. [with the printStructBufp value being nulled]
 
113
        * add-defs sets TCL_LIBRARY, and gcltksrv sets it..
 
114
        * fixes to support solaris-i386 [in rsym_elf.c, sfaslelf.c
 
115
        * ./add-defs fix order of tests of paths...
 
116
        
 
117
 
 
118
Fri Oct 20 01:15:47 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
119
 
 
120
        *  fix initialization of *link-array* to be a string..
 
121
        [remove from cmptop.lsp]
 
122
        *  misc fixes in gbc.c and sgbc.c
 
123
        * fix to profiling.
 
124
        
 
125
Wed Oct 18 00:16:59 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
126
 
 
127
        * (format nil "~5,,X" 10) made to work.   Note the ansi draft
 
128
        neither condones nor prohibits this.   Normally the , is a place
 
129
        holder and there is a argument after the last , and then comes the
 
130
        directive.   Here the commas dont hold a place.  
 
131
 
 
132
        * fix bv.bv_offset problem... the move to 64 bit machines caused
 
133
        it to be impossible to have some structure fields overlap the way
 
134
        they once did.    added BV_OFFSET(x) and SET_BV_OFFSET(x,val)
 
135
        macros.
 
136
        * fix add-defs to make clxsocket.o not be compiled in case of
 
137
        no X11 include files found.
 
138
 
 
139
Tue Oct 17 13:21:38 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
140
 
 
141
        * fix the (write 3) bug... in print.d
 
142
 
 
143
Wed Oct 11 23:00:34 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
144
 
 
145
        * merge in billm's elf support for linux, and repair the
 
146
        changes effects on regular a.out linux
 
147
        * switch to unexec from 19.29 for versions using either the
 
148
        regular or elf unexec from emacs
 
149
        
 
150
 
 
151
Sun Oct  1 19:52:45 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
152
 
 
153
        * Many changes to gcl 2.1 to support 64 bit machines (eg Dec
 
154
        alpha).  Layout of structures etc changed.
 
155
        * a gcl-2.2 beta was released in the summer.
 
156
        since then there have been several bugs fixed.  One in cmpfun.lsp
 
157
        affecting write, and another in init_gcl.lsp to make sure the
 
158
        link array is a string array (changed from fixnum which are no
 
159
        longer sufficient to hold pointers).
 
160
        * changes to fix for PA risc hpux in the hp800.h
 
161
        * changes to unexec-19.27.c to allow MUCH faster saving in NFS
 
162
        environment.
 
163
        * testing with maxima 5.1
 
164
        * reworking makefiles
 
165
        * (write 2) bug fixed.  (in compiler)
 
166
        * (aref #*11111 0) fixed  (was different bv_elttype field)
 
167
        
 
168
        
 
169
Sun Apr 30 18:28:07 1995  Bill Schelter  <wfs@pythagoras.ma.utexas.edu>
 
170
 
 
171
        * various fixes to array.c for bitarrays and non 1 dimensional arrays
 
172
        * fix to Ieval
 
173
        * verify that pcl and clx work with these changes.
 
174
 
 
175
Sun Apr  9 21:24:38 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
176
 
 
177
        *  (ln): 
 
178
 
 
179
Sat Apr  1 14:01:35 1995  Bill Schelter  <wfs@jany.ma.utexas.edu>
 
180
 
 
181
        * There have been an infinite number of changes for gcl-2.0
 
182
 
 
183
        * GCL now contains a tcl/tk windowing interface.
 
184
         It is based on TCL 7.3 and TK 3.6 available from
 
185
         ftp.cs.berkeley.edu and many mirrors.
 
186
 
 
187
         See the gcl-tk/demos/widget.lisp file for the demos.
 
188
         
 
189
 
 
190
        * support for gzipped files
 
191
        (setq si::*allow-gzipped-file* t)
 
192
        to allow it.   (load "foo.o") will look for "foo.o.gz" if
 
193
        it does not find foo.o.   Writing gzipped files is not
 
194
        supported.
 
195
 
 
196
        * Command line args:
 
197
        See the documentaion in the info directory under command line.
 
198
        `-eval' `-load' etc.
 
199
        
 
200
        `-f'   allows shell scripts to be made such as
 
201
        ==================
 
202
        #!/usr/local/bin/gcl.exe -f
 
203
        (print "hello world")
 
204
        ==================
 
205
 
 
206
        * All documentation converted to texinfo, info format and
 
207
        extended.   Ansi common lisp documentation converted to texinfo
 
208
 
 
209
        * interrupts completely changed, to be more robust and to
 
210
        allow communication with tk.
 
211
 
 
212
        * regexp matching introduced see 'string-match'
 
213
 
 
214
        
 
215
 
 
216
        
 
217
        
 
218