1 2011-03-21 Corinna Vinschen <corinna@vinschen.de>
3 * libltp/lib/get_high_address.c: Align copyright with upstream.
5 2009-11-01 Christopher Faylor <me+cygwin@cgf.cx>
7 * Makefile.in: Use utils mingw front-end to generate non-cygwin binary.
9 2008-11-26 Christopher Faylor <me+cygwin@cgf.cx>
11 * Revert erroneous checkin.
13 2006-07-23 Christopher Faylor <cgf@timesys.com>
15 * Makefile.in: Update copyright. Remove unused stuff.
17 2006-07-17 Christopher Faylor <cgf@timesys.com>
19 * Makefile.in: Simplify a little.
21 2006-06-12 Pierre Humblet Pierre.Humblet@ieee.org
23 * winsup.api/user_malloc.c: New file.
25 2006-05-30 Christopher Faylor <cgf@timesys.com>
27 * winsup.api/cygload.h: Increase padding to 32768.
29 2006-05-24 Christopher Faylor <cgf@timesys.com>
31 * configure.in: Update to newer autoconf.
32 (thanks to Steve Ellcey)
33 * configure: Regenerate.
34 * aclocal.m4: New file.
36 2006-03-23 Christopher Faylor <cgf@timesys.com>
38 * winsup.api/checksignal.c (main): Add test for siginterrupt.
40 2006-01-02 Christopher Faylor <cgf@timesys.com>
42 * cygload/README: Delete.
43 * cygload/cygload.cc: Move to winsup.api. Add comments from README.
44 * cygload/cygload.h: Move to winsup.api.
45 * cygload/cygload.exp: Move to winsup.api.
46 * Makefile.in: Remove cygload.
47 * winsup.api/winsup.exp: If a .exp file is detected, run it rather than
48 using standard compile.
50 * winsup.api/resethand.c (main): Use printf to print status or expect
51 thinks something is wrong.
53 2006-01-01 Christopher Faylor <cgf@timesys.com>
55 * winsup.api/resethand.c (main): Remove core dump flag from exit
58 2006-01-01 Christopher Faylor <cgf@timesys.com>
60 * winsup.api/resethand.c (main): Coerce argument to pointer to stop gcc
63 2006-01-01 Christopher Faylor <cgf@timesys.com>
65 * winsup.api/resethand.c: Use SIGSEGV for the signal to test.
67 2006-01-01 Christopher Faylor <cgf@timesys.com>
69 * winsup.api/resethand.c: New file.
71 2005-12-11 Christopher Faylor <cgf@timesys.com>
73 * winsup.api/ltp/dup03.c (cleanup): Fix longstanding off-by-one error
74 when setting array element to -1.
76 2005-06-11 Christopher Faylor <cgf@timesys.com>
78 * winsup.api/pthread/cancel2.c: Use explicit initializer for mutex.
79 * winsup.api/pthread/mutex4.c (main): Ditto.
80 * winsup.api/pthread/mutex5.c: Reflect change in cygwin default mutex type.
81 * winsup.api/pthread/mutex6d.c: Ditto.
83 2005-06-10 Christopher Faylor <cgf@timesys.com>
85 * winsup.api/winsup.exp: Remove (temporarily?) -nostdinc from build
86 since it causes compile failures with gcc 3.4.4.
88 2005-06-06 Christopher Faylor <cgf@timesys.com>
90 * cygload/cygload.exp: .cpp -> .cc.
92 2005-06-06 Max Kaehn <slothman@electric-cloud.com>
94 * Makefile.in: Test cygload.
95 * cygload: New directory.
96 * cygload/README: New file.
97 * cygload/Makefile: Ditto.
98 * cygload/cygload.h: Ditto.
99 * cygload/cygload.cc: Ditto.
100 * cygload/cygload.exp: Ditto.
102 2005-05-17 Brian Dessent <brian@dessent.net>
104 * winsup.api/signal-into-win32-api.c (main): Use 'NULL' instead of '0'
105 in argument list to avoid compiler warning with gcc4.
106 * winsup.api/ltp/execle01.c (main): Ditto.
107 * winsup.api/ltp/execlp01.c (main): Ditto.
108 * winsup.api/ltp/fcntl07.c (do_exec): Ditto.
109 * winsup.api/ltp/fcntl07B.c (do_exec): Ditto.
111 2005-02-10 Christopher Faylor <cgf@timesys.com>
113 * winsup.api/known_bugs.tcl: Remove dup05, fcntl07B, lseek04, select03,
115 * winsup.api/mmaptest03.c: Make a little more verbose so that it is
116 easier to figure out where something failed.
118 2005-01-09 Christopher Faylor <cgf@timesys.com>
120 * cygrun.c (main): Fix exit code so that it reflects UNIX style.
121 * winsup.api/ltp/fork04.c (setup): Accommodate change in putenv
124 2004-08-24 Corinna Vinschen <corinna@vinschen.de>
126 * winsup.api/mmaptest01.c (main): Accomodate 9x memory usage.
128 2004-08-24 Corinna Vinschen <corinna@vinschen.de>
130 * winsup.api/ltp/symlink01.c (do_link): Print inode numbers using %llu
133 2004-08-17 Gerd Spalink <Gerd.Spalink@t-online.de>
134 Pierre Humblet <Pierre.Humblet@ieee.org>
136 * devdsp.c: Outputs the names of the main test functions.
137 (forkrectest): Expect child success.
138 (forkplaytest): Ditto.
139 (syncwithchild): Output the child status and the desired value.
140 (sinegenw): Reduce volume of the beep.
142 (dup_test): New test.
144 2004-04-13 Gerd Spalink <Gerd.Spalink@t-online.de>
146 * winsup.api/devdsp.c (forkrectest): Move synchronization with child
147 so that test passes also under high CPU load.
148 (forkplaytest): Ditto.
149 (abortplaytest): New function to test ioctl code SNDCTL_DSP_RESET.
151 2004-04-04 Gerd Spalink <Gerd.Spalink@t-online.de>
153 * winsup.api/devdsp.c (ioctltest): Add 2 tests for ioctl codes
154 SNDCTL_DSP_CHANNELS and SNDCTL_DSP_GETCAPS.
156 2004-03-24 Gerd Spalink <Gerd.Spalink@t-online.de>
158 * winsup.api/devdsp.c: New file, testing fhandler_dev_dsp code.
159 * winsup.api/devdsp_okay.h: Ditto.
161 2004-03-06 Christopher Faylor <cgf@redhat.com>
163 * winsup.api/known_bugs.tcl: Remove mknod01 since mknod now works.
164 * winsup.api/ltp/mknod01.c: Remove root check when running on cygwin.
166 2004-03-04 Thomas Pfaff <tpfaff@gmx.net>
168 * winsup.api/pthread/mutex8e.c: New testcase.
169 * winsup.api/pthread/mutex8n.c: Ditto.
170 * winsup.api/pthread/mutex8r.c: Ditto.
172 2003-12-23 Christopher Faylor <cgf@redhat.com>
174 * winsup.api/pthread/rwlock7.c (main): Don't assume that result of rand
175 operation is non-zero.
177 2003-12-01 Corinna Vinschen <corinna@vinschen.de>
179 * winsup.api/known_bugs.tcl: Remove fcntl09 and fcntl10. These
180 tests had a compatibility bug.
181 * winsup.api/ltp/fcntl09.c: Don't use F_RDLCK | F_WRLCK but only
182 F_WRLCK to set a write lock.
183 * winsup.api/ltp/fcntl10.c: Ditto.
185 2003-11-25 Christopher Faylor <cgf@redhat.com>
187 * winsup.api/known_bugs.tcl: Remove lseek10 since mknod now works.
189 2003-11-20 Corinna Vinschen <corinna@vinschen.de>
191 * winsup.api/msgtest.c (main): Revert to use the SIGSYS signal handler.
192 * winsup.api/semtest.c (main): Ditto.
193 * winsup.api/shmtest.c (main): Ditto.
195 2003-11-19 Corinna Vinschen <corinna@vinschen.de>
197 * winsup.api/msgtest.c: New file derived from FreeBSD, testing
198 XSI Message Queue support.
199 * winsup.api/semtest.c: Ditto, testing XSI Semaphore support.
200 * winsup.api/shmtest.c: Ditto, testing XSI Shared Memory support.
202 2003-07-06 Christopher Faylor <cgf@redhat.com>
204 * winsup.api/known_bugs.tcl: Remove gethostid01 from list of known
207 2003-07-06 Christopher Faylor <cgf@redhat.com>
209 * Makefile.in: Remove .dat files when cleaning.
211 2003-07-06 Christopher Faylor <cgf@redhat.com>
213 * Makefile.in: Remove .d files when cleaning.
215 2003-05-09 Corinna Vinschen <corinna@vinschen.de>
217 * libltp/include/test.h: Remove gethostid declaration.
219 2003-04-08 Thomas Pfaff <tpfaff@gmx.net>
221 * winsup.api/pthread/condvar9.c: Fix test.
223 2003-03-27 Thomas Pfaff <tpfaff@gmx.net>
225 * winsup.api/pthread/rwlock1.c: Remove pthreads-win32 header.
226 * winsup.api/pthread/rwlock2.c: Ditto.
227 * winsup.api/pthread/rwlock3.c: Ditto.
228 * winsup.api/pthread/rwlock4.c: Ditto.
229 * winsup.api/pthread/rwlock5.c: Ditto.
230 * winsup.api/pthread/rwlock6.c: Ditto.
232 2003-03-27 Brian Ford <ford@vss.fsi.com>
234 * winsup.api/pthread/condvar7.c (mythread): Cast
235 pthread_mutex_unlock argument of pthread_cleanup_push
236 to void *, preventing a compiler warning / testsuite failure.
237 * winsup.api/pthread/condvar9.c (mythread): Likewise.
238 * winsup.api/pthread/rwlock7.c (main): Use ftime instead of
241 2003-03-18 Thomas Pfaff <tpfaff@gmx.net>
243 * winsup.api/pthread/rwlock1.c: New test.
244 * winsup.api/pthread/rwlock2.c: Ditto.
245 * winsup.api/pthread/rwlock3.c: Ditto.
246 * winsup.api/pthread/rwlock4.c: Ditto.
247 * winsup.api/pthread/rwlock5.c: Ditto.
248 * winsup.api/pthread/rwlock6.c: Ditto.
249 * winsup.api/pthread/rwlock7.c: Ditto.
251 2003-03-18 Thomas Pfaff <tpfaff@gmx.net>
253 * winsup.api/pthread/condvar7.c: New test.
254 * winsup.api/pthread/condvar9.c: Ditto.
256 2003-03-18 Thomas Pfaff <tpfaff@gmx.net>
258 * winsup.api/pthread/mutex1n.c: New test.
259 * winsup.api/pthread/mutex6n.c: Ditto.
260 * winsup.api/pthread/mutex7n.c: Ditto.
262 2003-03-09 Christopher Faylor <cgf@redhat.com>
264 * winsup.api/winsup.exp: Use -nostdinc when compiling.
265 * Makefile.in: Specifically search compiler include directory since it
266 is now stripped via -nostdinc.
268 2003-03-09 Corinna Vinschen <corinna@vinschen.de>
270 * winsup.api/ltp/fork10.c (main): Remove non-portable declaration
273 2003-03-09 Christopher Faylor <cgf@redhat.com>
275 * Makefile.in: Use "cygwin0" rather than "new-cygwin" to denote
276 in-build-tree version of library or dll.
277 * config/default.exp: Ditto.
278 * winsup.api/winsup.exp: Ditto.
280 2003-03-07 Corinna Vinschen <corinna@vinschen.de>
282 * winsup.api/known_bugs.tcl: Remove fsync01, setregid01 and setreuid01
283 from list of known bugs.
285 2003-02-19 Vaclav Haisman <V.Haisman@sh.cvut.cz>
287 * winsup.api/crlf.c: Fix C signed/unsigned compare warning.
288 * winsup.api/mmaptest01.c: Ditto.
289 * winsup.api/ltp/chmod01.c: Ditto.
290 * winsup.api/ltp/fork04.c: Ditto.
291 * winsup.api/ltp/lseek03.c: Ditto.
292 * winsup.api/ltp/lseek06.c: Ditto.
293 * winsup.api/ltp/lseek07.c: Ditto.
294 * winsup.api/ltp/lseek08.c: Ditto.
295 * winsup.api/ltp/mmap001.c: Ditto.
296 * winsup.api/ltp/mmap02.c: Ditto.
297 * winsup.api/ltp/mmap03.c: Ditto.
298 * winsup.api/ltp/mmap04.c: Ditto.
299 * winsup.api/ltp/mmap05.c: Ditto.
300 * winsup.api/ltp/mmap06.c: Ditto.
301 * winsup.api/ltp/mmap07.c: Ditto.
302 * winsup.api/ltp/mmap08.c: Ditto.
303 * winsup.api/ltp/pipe11.c: Ditto.
304 * winsup.api/ltp/poll01.c: Ditto.
305 * winsup.api/ltp/sync02.c: Ditto.
306 * winsup.api/ltp/times03.c: Ditto.
307 * winsup.api/ltp/umask03.c: Ditto.
308 * winsup.api/ltp/getpgid01.c: Remove unused obsolete include.
309 * winsup.api/ltp/getpgid02.c: Ditto.
311 2003-02-08 Christopher Faylor <cgf@redhat.com>
313 * winsup.api/winsup.exp (ws_spawn): Tweak slightly to work with tcl
316 2003-02-07 Christopher Faylor <cgf@redhat.com>
318 * libltp/lib/parse_opts.c: Deal with C warnings.
319 * winsup.api/pthread/cancel12.c: Ditto.
320 * winsup.api/winsup.exp: Don't use -g3.
322 2003-02-04 Thomas Pfaff <tpfaff@gmx.net>
324 * winsup.api/pthread/cancel11.c: New test.
325 * winsup.api/pthread/cancel12.c: Ditto.
327 2003-01-23 Christopher Faylor <cgf@redhat.com>
329 * Makefile.in: Don't filter out -g. Actually pass correct CFLAGS to
331 * winsup.api/winsup.exp: Use -g flag from CFLAGS.
333 2003-01-23 Christopher Faylor <cgf@redhat.com>
335 * Makefile.in: Turn off all optimizations.
336 * libltp/lib/parse_opts.c (TEST_VALID_ENO): Move define outside of
343 2003-01-23 Christopher Faylor <cgf@redhat.com>
345 * libltp/include/usctest.h: Add externs to some variables that need it.
346 * winsup.api/ltp/mmap05.c (main): Make file_content volatile to avoid
349 2003-01-23 Christopher Faylor <cgf@redhat.com>
351 * winsup.api/mmaptest03.c (main): Mark variables as volatile to avoid
352 optimization induced problems.
354 2003-01-23 Christopher Faylor <cgf@redhat.com>
356 * Makefile (check): Add cygrun.exe dependency.
358 2003-01-23 Christopher Faylor <cgf@redhat.com>
360 Perform more C warning fixup on all C source files and headers.
362 2003-01-23 Christopher Faylor <cgf@redhat.com>
364 * libltp/include/test.h: Fix C warnings.
365 * winsup.api/checksignal.c: Ditto.
366 * winsup.api/crlf.c: Ditto.
367 * winsup.api/devzero.c: Ditto.
368 * winsup.api/iospeed.c: Ditto.
369 * winsup.api/mmaptest01.c: Ditto.
370 * winsup.api/mmaptest02.c: Ditto.
371 * winsup.api/mmaptest03.c: Ditto.
372 * winsup.api/mmaptest04.c: Ditto.
373 * winsup.api/nullgetcwd.c: Ditto.
374 * winsup.api/sigchld.c: Ditto.
375 * winsup.api/signal-into-win32-api.c: Ditto.
376 * winsup.api/systemcall.c: Ditto.
377 * winsup.api/waitpid.c: Ditto.
378 * winsup.api/pthread/mainthreadexits.c: Ditto.
379 * winsup.api/pthread/test.h: Ditto.
380 * winsup.api/pthread/threadidafterfork.c: Ditto.
382 * Makefile.in: Remove cygrun.exe from RUNTIME since it is built here
385 2003-01-23 Christopher Faylor <cgf@redhat.com>
387 * Makefile.in: Use ALL_CFLAGS to build test programs so that correct
388 libraries and other options are used.
390 2003-01-22 Corinna Vinschen <corinna@vinschen.de>
392 * cygrun.c: Move here from ../cygwin.
393 * Makefile.in: Build cygrun.exe.
394 * winsup.api/winsup.exp: Expect cygrun.exe in $rootme.
396 2003-01-21 Christopher Faylor <cgf@redhat.com>
398 * Makefile.in: Find tcl library in the right place.
400 2003-01-21 Thomas Pfaff <tpfaff@gmx.net>
402 * winsup.api/pthread/cancel9.c: Make child pid static global.
403 (main): Wait in mainthread until child process has terminated.
405 2003-01-14 Thomas Pfaff <tpfaff@gmx.net>
407 * winsup.api/pthread/cancel10.c: New test.
409 2003-01-14 Thomas Pfaff <tpfaff@gmx.net>
411 * winsup.api/pthread/cancel9.c: New test.
413 2003-01-14 Thomas Pfaff <tpfaff@gmx.net>
415 * winsup.api/pthread/cancel7.c: New test.
416 * winsup.api/pthread/cancel8.c: Ditto.
418 2003-01-14 Thomas Pfaff <tpfaff@gmx.net>
420 * winsup.api/pthread/cancel6.c: New test.
422 2003-01-09 Thomas Pfaff <tpfaff@gmx.net>
424 * winsup.api/pthread/mutex1d.c: New test. Port from pthreads-win32
426 * winsup.api/pthread/mutex1e.c: Ditto.
427 * winsup.api/pthread/mutex4.c: Ditto.
428 * winsup.api/pthread/mutex5.c: Ditto.
429 * winsup.api/pthread/mutex6d.c: Ditto.
430 * winsup.api/pthread/mutex6e.c: Ditto.
431 * winsup.api/pthread/mutex7.c: Ditto.
432 * winsup.api/pthread/mutex7d.c: Ditto.
433 * winsup.api/pthread/mutex7e.c: Ditto.
434 * winsup.api/pthread/mutex7r.c: Ditto.
436 2002-11-25 Robert Collins <rbtcollins@hotmail.com>
438 * readme: Document running portions of the test suite (Thanks Egor!).
439 * winsup.api/pthread/mainthreadexits.c: New file, derived from
440 Thomas Pfaff's test cases.
441 * winsup.api/pthread/threadidafterfork.c: Ditto.
443 2002-08-25 Christopher Faylor <cgf@redhat.com>
445 * Makefile.in (RUNTEST): Use Makefile's srcdir and bupdir* macros,
447 * winsup.api/winsup.exp: Use -nodefaultlibs when linking executable to
448 avoid potentially linking installed dll.
450 2002-07-06 Christopher Faylor <cgf@redhat.com>
452 * testsuite/winsup.api/winsup.exp: Add -mwin32 to gcc flags so
453 windows.h will be found.
455 2002-07-04 Egor Duda <deo@logos-m.ru>
457 * winsup.api/pthread/cancel1.c: New test. Port from pthreads-win32
459 * winsup.api/pthread/cancel2.c: Ditto.
460 * winsup.api/pthread/cancel3.c: Ditto.
461 * winsup.api/pthread/cancel4.c: Ditto.
462 * winsup.api/pthread/cancel5.c: Ditto.
464 2002-07-03 Christopher Faylor <cgf@redhat.com>
466 * Makefile.in: Eliminate unneeded Makefile recreation rule.
468 2002-02-27 Christopher Faylor <cgf@redhat.com>
470 * winsup.api/systemcall.c (main): Ensure that stdin is redirected.
472 2001-11-18 Egor Duda <deo@logos-m.ru>
474 * winsup.api/pthread/condvar3_1.c: Fix debugging output.
476 2001-11-15 Egor Duda <deo@logos-m.ru>
478 * winsup.api/pthread/: New directory. Ports of pthread functionality
479 tests from pthreads-win32 project.
480 * winsup.api/pthread/test.h: Commmon declaraions for pthread tests.
481 * winsup.api/pthread/cleanup2.c: New test.
482 * winsup.api/pthread/cleanup3.c: Ditto.
483 * winsup.api/pthread/condvar1.c: Ditto.
484 * winsup.api/pthread/condvar2.c: Ditto.
485 * winsup.api/pthread/condvar2_1.c: Ditto.
486 * winsup.api/pthread/condvar3.c: Ditto.
487 * winsup.api/pthread/condvar3_1.c: Ditto.
488 * winsup.api/pthread/condvar3_2.c: Ditto.
489 * winsup.api/pthread/condvar3_3.c: Ditto.
490 * winsup.api/pthread/condvar4.c: Ditto.
491 * winsup.api/pthread/condvar5.c: Ditto.
492 * winsup.api/pthread/condvar6.c: Ditto.
493 * winsup.api/pthread/condvar8.c: Ditto.
494 * winsup.api/pthread/count1.c: Ditto.
495 * winsup.api/pthread/create1.c: Ditto.
496 * winsup.api/pthread/create2.c: Ditto.
497 * winsup.api/pthread/equal1.c: Ditto.
498 * winsup.api/pthread/exit1.c: Ditto.
499 * winsup.api/pthread/exit2.c: Ditto.
500 * winsup.api/pthread/exit3.c: Ditto.
501 * winsup.api/pthread/inherit1.c: Ditto.
502 * winsup.api/pthread/join0.c: Ditto.
503 * winsup.api/pthread/join1.c: Ditto.
504 * winsup.api/pthread/join2.c: Ditto.
505 * winsup.api/pthread/mutex1.c: Ditto.
506 * winsup.api/pthread/mutex1r.c: Ditto.
507 * winsup.api/pthread/mutex2.c: Ditto.
508 * winsup.api/pthread/mutex3.c: Ditto.
509 * winsup.api/pthread/mutex6r.c: Ditto.
510 * winsup.api/pthread/once1.c: Ditto.
511 * winsup.api/pthread/priority1.c: Ditto.
512 * winsup.api/pthread/priority2.c: Ditto.
513 * winsup.api/pthread/self1.c: Ditto.
514 * winsup.api/pthread/self2.c: Ditto.
515 * winsup.api/pthread/tsd1.c: Ditto.
517 2001-11-08 Corinna Vinschen <corinna@vinschen.de>
519 * checksignal.c: New testcase.
521 2001-11-04 Christopher Faylor <cgf@redhat.com>
523 * Makefile.in: Oops. Revert previous change. Add Makefile/Makefile.in
526 2001-11-04 Christopher Faylor <cgf@redhat.com>
528 * Makefile.in: Add check target.
530 2001-11-02 Egor Duda <deo@logos-m.ru>
532 * libltp/lib/forker.c: Include proper header to avoid compiler
535 2001-10-29 Egor Duda <deo@logos-m.ru>
537 * winsup.api/ltp/stat03.c: Supress compiler warning.
539 2001-10-29 Egor Duda <deo@logos-m.ru>
541 * winsup.api/signal-into-win32-api.c: Supress compiler warning.
543 Mon Oct 8 14:15:00 2001 Corinna Vinschen <corinna@vinschen.de>
545 * winsup.api/mmaptest01.c: Add several tests on mmaps. Use libltp.
546 * winsup.api/winsup.exp: Link all tests agains libltp.
548 Fri Oct 5 11:15:55 2001 Christopher Faylor <cgf@cygnus.com>
550 * winsup.api/nullgetcwd.c: New file. Check that NULL first argument to
553 Thu Oct 4 22:47:51 2001 Christopher Faylor <cgf@cygnus.com>
555 * winsup.api/systemcall.c (main): Change some messages for clarity.
557 Thu Oct 4 22:19:39 2001 Christopher Faylor <cgf@cygnus.com>
559 * winsup.api/systemcall.c: New file. Check for system call problems.
561 2001-09-20 Egor Duda <deo@logos-m.ru>
563 * libltp/lib/get_high_address.c (get_high_address): Get inaccessible
564 address more robustly.
565 * winsup.api/ltp/stat06.c (high_address_setup): Use generic function
566 from ltp library to obtain inaccessible address.
568 2001-09-15 Egor Duda <deo@logos-m.ru>
570 * winsup.api/ltp/sbrk01.c (main): Force output at startup to
571 make sure that stdio file buffer get allocated.
572 * winsup.api/ltp/stat06.c (high_address_setup): On cygwin, area
573 after sbrk(0) may be available, use 0xffff0000 as "high address".
574 * winsup.api/ltp/symlink01.c: Perform all tests. Mark those tests that
575 don't work on cygwin with '-1'. Close open files so that temporary
576 directory can be deleted on exit.
577 * winsup.api/ltp/vfork01.c: New test.
579 2001-09-13 Egor Duda <deo@logos-m.ru>
581 * winsup.api/winsup.exp: Run only selected test if environment
582 variable CYGWIN_TESTSUITE_TESTS is set. Use its value as regular
583 expression to filter test names.
584 * winsup.api/ltp/symlink01.c (creat_path_max): Provide explicit
585 buffer to getcwd to conform to standards and avoid memory leak.
588 2001-09-13 Egor Duda <deo@logos-m.ru>
590 * libltp/lib/tst_sig.c: Pass SIGSEGV to application to consider
591 whether it's expected or not.
592 * winsup.api/known_bugs.tcl: lseek10 is known to fail because mknod
594 * winsup.api/ltp/rename02.c: Fix formatting.
595 * libltp/lib/libtestsuite.c: New file.
596 * winsup.api/signal-into-win32-api.c: New test.
597 * winsup.api/ltp/access04.c: Ditto.
598 * winsup.api/ltp/access05.c: Ditto.
599 * winsup.api/ltp/alarm07.c: Ditto.
600 * winsup.api/ltp/chdir04.c: Ditto.
601 * winsup.api/ltp/chmod01.c: Ditto.
602 * winsup.api/ltp/close01.c: Ditto.
603 * winsup.api/ltp/close02.c: Ditto.
604 * winsup.api/ltp/creat01.c: Ditto.
605 * winsup.api/ltp/creat03.c: Ditto.
606 * winsup.api/ltp/exit01.c: Ditto.
607 * winsup.api/ltp/exit02.c: Ditto.
608 * winsup.api/ltp/fchdir01.c: Ditto.
609 * winsup.api/ltp/fchdir02.c: Ditto.
610 * winsup.api/ltp/fork02.c: Ditto.
611 * winsup.api/ltp/fork03.c: Ditto.
612 * winsup.api/ltp/fork06.c: Ditto.
613 * winsup.api/ltp/fork07.c: Ditto.
614 * winsup.api/ltp/fork09.c: Ditto.
615 * winsup.api/ltp/fork10.c: Ditto.
616 * winsup.api/ltp/fork11.c: Ditto.
617 * winsup.api/ltp/fstat02.c: Ditto.
618 * winsup.api/ltp/fstat03.c: Ditto.
619 * winsup.api/ltp/fstat04.c: Ditto.
620 * winsup.api/ltp/ftruncate01.c: Ditto.
621 * winsup.api/ltp/ftruncate02.c: Ditto.
622 * winsup.api/ltp/ftruncate03.c: Ditto.
623 * winsup.api/ltp/getgid02.c: Ditto.
624 * winsup.api/ltp/getgid03.c: Ditto.
625 * winsup.api/ltp/getpgid01.c: Ditto.
626 * winsup.api/ltp/getpgid02.c: Ditto.
627 * winsup.api/ltp/getpid02.c: Ditto.
628 * winsup.api/ltp/getppid02.c: Ditto.
629 * winsup.api/ltp/getuid02.c: Ditto.
630 * winsup.api/ltp/getuid03.c: Ditto.
631 * winsup.api/ltp/kill01.c: Ditto.
632 * winsup.api/ltp/kill02.c: Ditto.
633 * winsup.api/ltp/kill03.c: Ditto.
634 * winsup.api/ltp/kill04.c: Ditto.
635 * winsup.api/ltp/lseek06.c: Ditto.
636 * winsup.api/ltp/lseek07.c: Ditto.
637 * winsup.api/ltp/lseek08.c: Ditto.
638 * winsup.api/ltp/lseek09.c: Ditto.
639 * winsup.api/ltp/lseek10.c: Ditto.
640 * winsup.api/ltp/mmap02.c: Ditto.
641 * winsup.api/ltp/mmap03.c: Ditto.
642 * winsup.api/ltp/mmap04.c: Ditto.
643 * winsup.api/ltp/mmap05.c: Ditto.
644 * winsup.api/ltp/mmap06.c: Ditto.
645 * winsup.api/ltp/mmap07.c: Ditto.
646 * winsup.api/ltp/mmap08.c: Ditto.
647 * winsup.api/ltp/munmap01.c: Ditto.
648 * winsup.api/ltp/munmap02.c: Ditto.
649 * winsup.api/ltp/open02.c: Ditto.
650 * winsup.api/ltp/pipe01.c: Ditto.
651 * winsup.api/ltp/pipe08.c: Ditto.
652 * winsup.api/ltp/pipe09.c: Ditto.
653 * winsup.api/ltp/pipe10.c: Ditto.
654 * winsup.api/ltp/pipe11.c: Ditto.
655 * winsup.api/ltp/poll01.c: Ditto.
656 * winsup.api/ltp/read04.c: Ditto.
657 * winsup.api/ltp/readlink01.c: Ditto.
658 * winsup.api/ltp/readlink03.c: Ditto.
659 * winsup.api/ltp/rename01.c: Ditto.
660 * winsup.api/ltp/rename08.c: Ditto.
661 * winsup.api/ltp/rename10.c: Ditto.
662 * winsup.api/ltp/rmdir01.c: Ditto.
663 * winsup.api/ltp/stat01.c: Ditto.
664 * winsup.api/ltp/stat02.c: Ditto.
665 * winsup.api/ltp/stat03.c: Ditto.
666 * winsup.api/ltp/symlink03.c: Ditto.
667 * winsup.api/ltp/symlink04.c: Ditto.
668 * winsup.api/ltp/symlink05.c: Ditto.
669 * winsup.api/ltp/sync02.c: Ditto.
670 * winsup.api/ltp/time02.c: Ditto.
671 * winsup.api/ltp/times02.c: Ditto.
672 * winsup.api/ltp/times03.c: Ditto.
673 * winsup.api/ltp/truncate01.c: Ditto.
674 * winsup.api/ltp/truncate02.c: Ditto.
675 * winsup.api/ltp/umask02.c: Ditto.
676 * winsup.api/ltp/umask03.c: Ditto.
677 * winsup.api/ltp/wait401.c: Ditto.
678 * winsup.api/ltp/wait402.c: Ditto.
679 * winsup.api/ltp/write02.c: Ditto.
680 * winsup.api/ltp/write03.c: Ditto.
682 2001-09-09 Egor Duda <deo@logos-m.ru>
684 * winsup.api/ltp/dup03.c: New test.
685 * winsup.api/ltp/lseek03.c: Ditto.
686 * winsup.api/ltp/mmap001.c: Ditto.
687 * winsup.api/ltp/read01.c: Ditto.
688 * winsup.api/ltp/readdir01.c: Ditto.
689 * winsup.api/ltp/rmdir05.c: Ditto.
690 * winsup.api/ltp/sbrk01.c: Ditto.
691 * winsup.api/ltp/select02.c: Ditto.
692 * winsup.api/ltp/select03.c: Ditto.
693 * winsup.api/ltp/signal03.c: Ditto.
694 * winsup.api/ltp/stat06.c: Ditto.
695 * winsup.api/ltp/unlink08.c: Ditto.
696 * winsup.api/known_bugs.tcl: Update to reflect new test's known
698 * winsup.api/winsup.exp: Don't delete executable in case of
699 unexpected pass, as well as in case of unexpected failure.
700 * README: Update paragraph about expected failures.
702 2001-05-21 Corinna Vinschen <corinna@vinschen.de>
704 * winsup.api/mmaptest01.c: Add log output.
705 * winsup.api/mmaptest02.c: Write log output to stdout.
706 * winsup.api/mmaptest03.c: Ditto.
708 2001-05-15 Corinna Vinschen <corinna@vinschen.de>
710 * winsup.api/winsup.exp: Force linking all tests against binmode.o.
712 2001-04-27 Corinna Vinschen <corinna@vinschen.de>
714 * winsup.api/mmaptest04.c: Take care for binmode explicitely.
716 2001-04-19 Corinna Vinschen <corinna@vinschen.de>
718 * winsup.api/mmaptest02.c: New test.
719 * winsup.api/mmaptest03.c: Ditto.
720 * winsup.api/mmaptest04.c: Ditto.
722 2001-04-03 Corinna Vinschen <corinna@vinschen.de>
724 * winsup.api/mmaptest01.c: New test.
726 2001-03-10 Egor Duda <deo@logos-m.ru>
728 * winsup.api/ltp/access01.c: Avoid compilation error if X_OK
729 isn't declared as a constant.
731 2001-03-09 Egor Duda <deo@logos-m.ru>
733 * config/default.exp: Remove unneeded debugging output.
734 * Makefile.in: Use correct path to find dejagnu in local tree.
736 2000-09-06 Egor Duda <deo@logos-m.ru>
738 Add 'const' qualifiers where needed to avoid compiler warnings.
739 * libltp/lib/tst_sig.c (tst_sig): Don't attempt to cleanup on
741 * libltp/lib/parse_opts.c (parse_opts): Initialize allocated
742 string to prevent heap corruption.
744 2000-09-04 Egor Duda <deo@logos-m.ru>
746 * Makefile.in: Always add libltp headers directory to headers
749 2000-09-02 Egor Duda <deo@logos-m.ru>
751 * moved here everything from cygwin/testsuite/
752 * configure.in: New file
753 * configure: New file, generated from configure.in
755 * Makefile.in: New file
756 * libltp/: New directory. Contains a support library
757 and headers for tests in winsup.api/ltp/
758 * config/default.exp: Print value of CYGWIN environment
759 variable when test completed
760 * winsup.api/samples/xf-sample-fail.c renamed to
761 winsup.api/samples/sample-fail.c
762 * winsup.api/samples/xf-sample-miscompile.c renamed to
763 winsup.api/samples/sample-miscompile.c
764 * winsup.api/known_bugs.tcl: New file.
765 * winsup.api/winsup.exp: Xfail test if its name is in
766 list from known_bugs.tcl
767 * winsup.api/winsup.exp: Don't stop if compiled test executable
769 * winsup.api/winsup.exp: If in verbose mode, write test output
771 * winsup.api/ltp/: New directory. Contains cygwin port of testsuite
772 from Linux Testing Project
773 * winsup.api/sigchld.c: New file. Test if process recieves SIGCHLD
774 signal when its child terminates.
775 * winsup.api/waitpid.c: New file. Test if waitpid function works