Mail Archives: djgpp-workers/2001/01/01/10:37:01
Hello.
"Peter J. Farley III" wrote:
> There are "*.ok" files in each of the test directories for fcntl,
> flock, and [l]lockf. These show the results I got on my W98SE/DOS
> box/LFN=y system. YMMV.
I applied the dostrerror(), fcntl() and flock() + *lockf() patches. I get
the same results as you, but the output has file descriptor 7 rather than
5. (Please note that I did my tests on a copy of unmodified sources from
CVS, with Peter's patches.) I tested in the same conditions as you, Peter.
Tests I ran:
tests/libc/posix/fcntl/fcntl3gb.exe
tests/libc/posix/fcntl/tfcntl.exe
tests/libc/posix/fcntl/tfcntl2.exe
tests/libc/compat/unistd/tllockf.exe
tests/libc/compat/unistd/tlockf.exe
tests/libc/posix/sys/file/tflock.exe
If I've missed any, please tell me and I'll run them.
> ljmp/lcall patch Required before building anything with gcc 2.952
> Includes changes to src/makefile.inc for GAS
> versions and LIBGCCA
Why is this required? gas seems to produce the same code for lcall. Does
it not do the right thing for ljmp? I can retest with the patch, if you'd
like.
Bye, Rich =]
--
Richard Dawe
[ mailto:richdawe AT bigfoot DOT com | http://www.bigfoot.com/~richdawe/ ]
- Raw text -