054d853757cd01dc4c34586074eeeeb6d4db8e5c
[mono.git] / ChangeLog
1 2002-02-20  Dick Porter  <dick@ximian.com>
2
3         * acconfig.h:
4         * configure.in: Always build without cygwin support on windows
5
6 2002-02-19  Radek Doulik  <rodo@ximian.com>
7
8         * mono/tests/pinvoke.cs: use more pinvoke test methods
9
10 2002-02-19  Radek Doulik  <rodo@ximian.com>
11
12         * mono/tests/libtest.c (mono_test_many_short_arguments): new test
13         method
14         (mono_test_many_byte_arguments): ditto
15
16 2002-02-18  Radek Doulik  <rodo@ximian.com>
17
18         * mono/tests/Makefile.am: added small test library for pinvoke
19         testing
20
21         * mono/tests/libtest.c (mono_test_many_int_arguments): new file,
22         new function to test pinvoke
23
24         * mono/tests/pinvoke.cs (Test): added pinvoked method with 10 int
25         arguments
26
27         * mono/tests/Makefile.am: display # of passing tests too
28         added simple shared library libtest with testing function for
29         pinvoke
30
31 2002-02-17  Radek Doulik  <rodo@ximian.com>
32
33         * mono/tests/Makefile.am (test): display # of failed tests
34
35 2002-02-16  Jeffrey Stedfast  <fejj@ximian.com>
36
37         * configure.in: Add checks for SOL_IP, SOL_TCP, and
38         IP_PKTINFO. Also check for struct ip_mreqn.
39
40 2002-02-14  Jeffrey Stedfast  <fejj@ximian.com>
41
42         * configure.in: Add checks to see if we need to link to libsocket,
43         libnsl, and/or librt. Also check for inet_pton and inet_aton.
44
45 2002-02-13  Jeffrey Stedfast  <fejj@ximian.com>
46
47         * acconfig.h: #undef USE_MONO_MUTEX
48
49         * configure.in: If the system pthread implementation is lacking,
50         default to using mono-mutex.
51
52 2002-02-05  Dietmar Maurer  <dietmar@ximian.com>
53
54         * mono/tests/enum2.cs: new file with more enum tests.
55
56 2002-02-01  Dietmar Maurer  <dietmar@ximian.com>
57
58         * mono/tests/jit-long.cs: added some SHL/SHR tests
59
60 Fri Feb 1 15:32:36 CET 2002 Paolo Molaro <lupus@ximian.com>
61
62         * configure.in: allow PKG_CONFIG_PATH for the build-platform
63         pkg-config invocation.
64
65 Fri Feb 1 15:13:25 CET 2002 Paolo Molaro <lupus@ximian.com>
66
67         * configure.in: add some support/fixes for cross-compilation.
68
69 2002-01-14  Dietmar Maurer  <dietmar@ximian.com>
70
71         * mono/tests/exception6.cs: new tests for ADD_OVF, MUL_OVF
72         added tests for SUB_OVF, SUB_OVF_UN
73
74 2001-12-21  Dietmar Maurer  <dietmar@ximian.com>
75
76         * mono/tests/Makefile.am (TESTSRC): disabled stream-writer test
77
78 2001-12-21  Aaron Weber  <aaron@ximian.com>
79
80         * doc/faq (A): added a linebreak that was missing and was causing
81         a heading to appear badly.
82
83 2001-12-20  Aaron Weber  <aaron@ximian.com>
84
85         * doc/faq: added <a name=""> nav links, and moved all MSFT-related
86         questions into a single section.
87
88 2001-12-17  Aaron Weber  <aaron@ximian.com>
89
90         * doc/faq (Q): Question-by-question, line-by-line revision.
91
92 2001-12-17  Dietmar Maurer  <dietmar@ximian.com>
93
94         * mono/tests/time.cs: new test
95
96 2001-11-30  Radek Doulik  <rodo@ximian.com>
97
98         * configure.in: remove ACCESS_UNALIGNED="no" from ppc
99
100 2001-11-29  Radek Doulik  <rodo@ximian.com>
101
102         * configure.in (ACCESS_UNALIGNED): uncommented and modified
103         powerpc-*-linux* 
104         generate mono/arch/ppc/Makefile
105
106 2001-11-26  Dietmar Maurer  <dietmar@ximian.com>
107
108         * mono/tests/exception3.cs: modified the test to show a bug in the
109         current exception handling implementation.
110
111 2001-11-13  Dick Porter  <dick@ximian.com>
112
113         * configure.in: Some more tests for pthread features
114         (specifically, glibc 2.1 doesnt define pthread_mutex_timedlock but
115         still needs _GNU_SOURCE for PTHREAD_MUTEX_RECURSIVE)
116
117 2001-11-09  Dick Porter  <dick@ximian.com>
118
119         * configure.in: Try and get large file support, but it's not fatal
120         if it's not there (the io-layer just ignores the high word in that
121         case.)
122
123         Check for windows builds, and only bother to look for pthreads and
124         large files if we're not building for cygwin or native win32.  Not
125         having pthread support on Posix systems is now a fatal error.
126
127         * autogen.sh: Fix ACLOCAL_FLAGS - it wasn't being passed to
128         aclocal
129
130 2001-10-15  Dietmar Maurer  <dietmar@ximian.com>
131
132         * mono/tests/Makefile.am: removed JITTESTS, simply run all tests for
133         target testjit. 
134
135 2001-10-11  Dietmar Maurer  <dietmar@ximian.com>
136
137         * docs/object-layout: more documentation
138
139 Mon Oct 8 20:27:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
140
141         * configure.in: define NO_UNALIGNED_ACCESS for platforms that
142         can't read on unaligned boundaries
143
144 2001-10-04  Dick Porter  <dick@ximian.com>
145
146         * configure.in: Do some deeper checks on pthreads for some of the
147         more interesting functions
148
149 2001-09-24  Dietmar Maurer  <dietmar@ximian.com>
150
151         * mono/tests/Makefile.am (testjit): a new target to test the JITer
152
153         * mono/tests/jit-*: added some test for the JITer
154
155 2001-09-23  Dick Porter  <dick@ximian.com>
156
157         * configure.in: Arrange to compile dummy thread support routines
158         if pthread isnt available
159         
160 2001-09-23  Dick Porter  <dick@ximian.com>
161
162         * configure.in: Check for pthread.h, so that we can check for the
163         HAVE_PTHREAD_H define in config.h
164
165 2001-09-21  Dick Porter  <dick@ximian.com>
166
167         * configure.in: Check for libpthread
168
169 2001-09-19  Dietmar Maurer  <dietmar@ximian.com>
170
171         * mono/tests/test-ops.cs: added more tests
172
173 Mon Sep 10 20:19:00 CEST 2001 Paolo Molaro <lupus@ximian.com>
174
175         * configure.in: check for sizeof(void*) and for the architecture.
176
177 2001-09-05  Dick Porter  <dick@ximian.com>
178
179         * autogen.sh: Fixed the section that adds $ACLOCAL_FLAGS to the
180         aclocal invocation, so putting aclocal files in /usr/local works
181
182 2001-08-30  Dietmar Maurer  <dietmar@ximian.com>
183
184         * *: removed the libffi dependency, mono now compiles on cygwin 
185
186         * mono/wrapper/build-dll: new file.
187
188 2001-08-28  Dietmar Maurer  <dietmar@ximian.com>
189
190         * mono/tests/console.cs: impl.
191
192         * mono/tests/box.cs: impl.
193
194         * mono/tests/stream-writer.cs: impl.
195
196 Mon Aug 27 20:24:26 CEST 2001 Paolo Molaro <lupus@ximian.com>
197
198         * mono/tests/*: New test cases, mostly for virtual method dispatch.
199         Use make testb for the slow benchmarking programs,
200         make test for the usual regression test checks.
201
202 2001-08-22  Rodrigo Moya <rodrigo@ximian.com>
203
204         * mono/cil/Makefile.am:
205         * mono/wrapper/Makefile.am: use correct variables for installation
206         directories
207
208 Tue Aug 21 18:54:06 CEST 2001 Paolo Molaro <lupus@ximian.com>
209
210         * mono/tests/exceptions*: enhanced and added more tests for
211         exceptions.
212
213 2001-08-20  Miguel de Icaza  <miguel@ximian.com>
214
215         * mono/Makefile.am (SUBDIRS): Remove `test' from here to allow us
216         to pass make distcheck
217
218         * mono/wrapper/Makefile.am (EXTRA_DIST): Include genwrapper.pl
219
220         * configure.in, Makefile.am, runtime/Makefile.am (dist-hook,
221         install-data-hook): Added mechanism to distribute and install the
222         dll files.
223
224 2001-08-20  Dietmar Maurer  <dietmar@ximian.com>
225
226         * mono/tests/stream.cs: new tests for the Stream class
227
228         * configure.in: I really need LIBTOOL for libmonowrapper.so, so I
229         added it again.
230
231 2001-08-16  Alex Graveley  <alex@ximian.com>
232
233         * configure.in: Replace AM_PROG_LIBTOOL with AC_PROG_RANLIB. This
234         removes libtool dependency on all of Mono.
235
236 2001-08-10  Dietmar Maurer  <dietmar@ximian.com>
237
238         * mono/tests/array.cs: more array tests
239
240 2001-08-09  Dietmar Maurer  <dietmar@ximian.com>
241
242         * mono/tests/array.cs: more array tests
243
244 2001-08-06  Dietmar Maurer  <dietmar@ximian.com>
245
246         * mono/tests/pinvoke.cs: we can now print strings ;-)
247
248         * mono/tests/array.cs: new test for arrays
249
250 2001-08-02  Alex Graveley  <alex@ximian.com>
251
252         * libffi/*: Import libffi CVS version, with minor changes to make it 
253           compile.
254
255         * mono/interpreter/Makefile.am: Link against 
256           ../../libffi/.libs/libffi.a.
257
258         * Makefile.am: Add libffi
259
260         * autogen.sh: Replace with adapted gnome autogen.sh
261
262         * configure.in: Add AC_CONFIG_SUBDIRS(libffi).
263
264 2001-08-02  Dietmar Maurer  <dietmar@ximian.com>
265
266         * mono/tests/pinvoke.cs: impl.
267
268 Wed Aug 1 22:34:52 CEST 2001 Paolo Molaro <lupus@ximian.com>
269
270         * configure.in, mono/tests: added some tests for the interpreter.
271
272 2001-07-15  Sean MacIsaac  <macisaac@ximian.com>
273
274         * doc/download: added instructions for cygwin
275         
276         * doc/c-sharp: removed bit about compiling
277         
278         * status/compare-assembly.cs: basedir should be there if
279         parameters are provided.
280
281         * status/makefile: made targets to dump info.
282         
283 2001-07-15  Joe Shaw  <joe@ximian.com>
284
285         * configure.in: Don't create doc/Makefile as there's nothing there
286         to make.
287
288         * Makefile.am: Don't build the doc directory because there's no
289         Makefile.am there.
290
291         * autogen.sh: Call aclocal with the $ACLOCAL_FLAGS env var.
292
293 2001-07-15  Miguel de Icaza  <miguel@ximian.com>
294
295         * doc/class-library (A): Updated FAQ with question on error 1595.
296
297 2001-07-14  Miguel de Icaza  <miguel@ximian.com>
298
299         * doc/index: 
300
301 Wed Jul 11 00:36:36 CEST 2001 Paolo Molaro <lupus@ximian.com>
302
303         * status/*: scripts and data to create statistics about the
304         class library status.
305
306 2001-07-09  Alex Graveley  <alex@ximian.com>
307
308         * doc/makefile (clean): Add clean target.
309         * doc/web/makefile (clean): Ditto.
310
311 2001-07-09  Alex Graveley  <alex@ximian.com>
312
313         * doc/makefile (all-docs): Fix typo.
314
315 2001-05-30  Miguel de Icaza  <miguel@ximian.com>
316
317         * NEWS: 
318