• Eli Zaretskii's avatar
    Adapt MS-Windows build to import of filemode.c from gnulib. · 25c51af3
    Eli Zaretskii authored
     nt/inc/sys/stat.h (S_ISUID, S_ISGID, S_ISVTX, S_IRGRP, S_IROTH)
     (S_IWGRP, S_IWOTH, S_IXGRP, S_IXOTH, S_ISSOCK, S_ISLNK, S_ISCTG)
     (S_ISDOOR, S_ISMPB, S_ISMPC, S_ISNWK, S_ISPORT, S_ISWHT)
     (S_TYPEISMQ, S_TYPEISSEM, S_TYPEISSHM, S_TYPEISTMO): Define.
     (lstat): Define to stat.
     lib/makefile.w32-in ($(BLD)/filemode.$(O)): Move from
     src/makefile.w32-in and adapt.  Depend on stamp_BLD.
     (GNULIBOBJS): Add $(BLD)/filemode.$(O).
     src/makefile.w32-in ($(BLD)/filemode.$(O)): Move recipe to
     lib/makefilw.w32-in.
     ($(BLD)/dired.$(O)): Depend on $(EMACS_ROOT)/lib/filemode.h.
     (GLOBAL_SOURCES): Remove filemode.c.
     (OBJ1): Remove $(BLD)/filemode.$(O).
     lib-src/makefile.w32-in ($(BLD)/ctags.$(O), $(BLD)/emacsclient.$(O))
     ($(BLD)/etags.$(O), $(BLD)/movemail.$(O), $(BLD)/ntlib.$(O)):
     Depend on $(EMACS_ROOT)/nt/inc/sys/stat.h.
    25c51af3
ChangeLog 281 KB