| www.delorie.com/bin/cvsweb.cgi/djgpp/src/libc/posix/sys/stat/mkdir.c | search |
To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.
Up to djgpp/src/libc/posix/sys/stat/Update file copyright lines aftr running src/copyright.pl
Prevent bloat of programs that call 'mkdir' or use _djstat_flags. Patches from Ozkan Sezer <sezeroz@gmail.com>. Move _djstat_fail_bits and _djstat_flags out of xstat.c into is_exec.c so that, e.g. mkdir() doesn't pull in unnecessary dependencies such as ctime.o. Replace access() call in mkdir.c with a call to _chmod(). This loses the extra _fixpath()+remote rootdir check done by access(), but it shortens things greatly by not pulling in extra dependencies, and we also don't need those checks either.
Check that 0x7139 call is supported by checking that AX does not contain 0x7100. If not supported fall back on 0x39NN. Set CF before calling 0x7139 function.
Whitespace changes.
v2.03 refresh - no symlinks but rev 1.5 fix: Disable the code which was supposed to do Good Things in versions of DOS later than 7.20, but instead fails on Windows ME.
Disable the code which was supposed to do Good Things in versions of DOS later than 7.20, but instead fails on Windows ME.
Added symlink support in mkdir().
import djgpp 2.02
import djgpp 2.01
import djgpp 2.00
| webmaster | delorie software privacy |
| Copyright © 2024 by DJ Delorie | Updated Apr 2024 |