Roland McGrath
dc27ebc311
Sun May 12 19:19:43 1996 Aaron Digulla <digulla@fh-konstanz.de>
...
* dir.c: New function: amigafy() to fold filenames
Changes HASH() to HASHI() to fold filenames on Amiga.
Stringcompares use strieq() instead of streq()
The current directory on Amiga is "" instead of "."
1996-05-13 18:38:20 +00:00
Roland McGrath
9e443adaf6
Tue Mar 19 20:21:34 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
...
Merged VMS port from Klaus Kaempf <kkaempf@didymus.rmi.de>.
* make.h (PARAMS): New macro.
* config.h-vms: New file.
* makefile.com: New file.
* makefile.vms: New file.
* readme.vms: New file.
* vmsdir.h: New file.
* vmsfunctions.c: New file.
* vmsify.c: New file.
* file.h: Renamed to filedef.h to avoid conflict with VMS system hdr.
* ar.c: Added prototypes and changes for VMS.
* commands.c: Likewise.
* commands.h: Likewise.
* default.c: Likewise.
* dep.h: Likewise.
* dir.c: Likewise.
* expand.c: Likewise.
* file.c: Likewise.
* function.c: Likewise.
* implicit.c: Likewise.
* job.c: Likewise.
* job.h: Likewise.
* main.c: Likewise.
* make.h: Likewise.
* misc.c: Likewise.
* read.c: Likewise.
* remake.c: Likewise.
* remote-stub.c: Likewise.
* rule.c: Likewise.
* rule.h: Likewise.
* variable.c: Likewise.
* variable.h: Likewise.
* vpath.c: Likewise.
* compatMakefile (srcs): Rename file.h to filedef.h.
1996-03-20 14:57:41 +00:00
Roland McGrath
490f35dda4
Fri Mar 1 12:04:47 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
...
* dir.c: Use canonical code from autoconf manual for dirent include.
[_D_NAMLEN]: Redefine NAMLEN using this.
(dir_contents_file_exists_p): Use NAMLEN macro.
(read_dirstream) [_DIRENT_HAVE_D_NAMLEN]: Only set d_namlen #if this.
1996-03-01 17:45:37 +00:00
Roland McGrath
b8db661c24
(dir_setup_glob): Don't use lstat; glob never calls it anyway.
...
Avoid & before function names to silence bogus sunos4 compiler.
1995-12-14 07:22:03 +00:00
Roland McGrath
5df0d41985
(read_dirstream): Fix braino: fill in the buffer when not reallocating it!
1995-12-12 05:48:31 +00:00
Roland McGrath
caa2fe5d39
[HAVE_D_NAMLEN]: Define this for __GNU_LIBRARY__ > 1.
...
(D_NAMLEN): Macro removed.
(FAKE_DIR_ENTRY): New macro.
(dir_contents_file_exists_p): Test HAVE_D_NAMLEN instead of using D_NAMLEN.
(read_dirstream): Return a struct dirent * for new glob interface.
(init_dir): Function removed.
(dir_setup_glob): New function.
1995-12-12 03:37:15 +00:00
Roland McGrath
0afe62e255
(file_impossible_p): Correctly reset FILENAME to name within directory
...
before hash search.
1995-08-07 20:42:51 +00:00
Roland McGrath
e4c43aab3e
Test HAVE_DIRENT_H, HAVE_SYS_DIR_H, HAVE_NDIR_H instead of DIRENT, SYSDIR,
...
NDIR.
1994-11-08 00:14:50 +00:00
Roland McGrath
b13a443fa7
[__MSDOS__]: Fixed typo.
1994-09-26 22:20:56 +00:00
Roland McGrath
21a1b3b255
[__MSDOS__] (dosify): New function.
...
(dir_contents_file_exists_p) [__MSDOS__]: Call it on FILENAME and process
the result instead of FILENAME itself.
(file_impossible_p) [__MSDOS__]: Likewise.
Part of MSDOS/GO32 port from DJ Delorie <dj@ctron.com>.
1994-07-25 23:01:19 +00:00
Roland McGrath
84091971f9
(find_directory): Use safe_stat in place of stat.
1994-07-04 21:53:25 +00:00
Roland McGrath
9697738544
entered into RCS
1993-06-02 20:56:37 +00:00
Roland McGrath
03acd42408
Formerly dir.c.~12~
1993-05-14 22:41:07 +00:00
Roland McGrath
d8b7640a81
Formerly dir.c.~11~
1993-04-12 20:51:44 +00:00
Roland McGrath
81e8efbcdf
Formerly dir.c.~10~
1993-01-22 19:46:10 +00:00
Roland McGrath
f2bc0a0c93
Formerly dir.c.~9~
1993-01-06 20:07:35 +00:00
Roland McGrath
d13ecbbb67
Formerly dir.c.~8~
1992-11-10 20:43:35 +00:00
Roland McGrath
7db4dd0dbd
Formerly dir.c.~7~
1992-10-15 23:11:04 +00:00
Roland McGrath
d9ffca6d79
Formerly dir.c.~6~
1992-10-12 18:05:41 +00:00
Roland McGrath
8140043344
Formerly dir.c.~5~
1992-10-11 21:25:04 +00:00
Roland McGrath
46ccc784fe
Formerly dir.c.~4~
1992-10-09 17:35:07 +00:00
Roland McGrath
e293b96610
Formerly dir.c.~3~
1992-06-25 01:05:20 +00:00
Roland McGrath
a61fc8acd1
Formerly dir.c.~2~
1992-06-11 04:58:32 +00:00
Roland McGrath
da136cba6f
Initial revision
1991-10-18 19:26:24 +00:00