OSDN Git Service

2003-12-05 Jeff Johnston <jjohnstn@redhat.com>
authorjjohnstn <jjohnstn>
Fri, 5 Dec 2003 21:09:12 +0000 (21:09 +0000)
committerjjohnstn <jjohnstn>
Fri, 5 Dec 2003 21:09:12 +0000 (21:09 +0000)
        * libc/include/sys/stat.h: No longer include stat-dj.h.
        * libc/include/sys/stat-dj.h: Removed.

newlib/ChangeLog
newlib/libc/include/sys/stat-dj.h [deleted file]
newlib/libc/include/sys/stat.h

index 5b118bc..3d1b596 100644 (file)
@@ -1,5 +1,10 @@
 2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>
 
+       * libc/include/sys/stat.h: No longer include stat-dj.h.
+       * libc/include/sys/stat-dj.h: Removed.
+
+2003-12-05  Jeff Johnston  <jjohnstn@redhat.com>
+
        * libc/include/wchar.h: Include <sys/reent.h>.
 
 2003-12-05  Christopher Faylor  <cgf@redhat.com>
diff --git a/newlib/libc/include/sys/stat-dj.h b/newlib/libc/include/sys/stat-dj.h
deleted file mode 100644 (file)
index 5ecc84e..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-/* This is file STAT.H */
-/*
- * Copyright (C) 1991 DJ Delorie
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms is permitted
- * provided that the above copyright notice and following paragraph are
- * duplicated in all such forms.
- *
- * This file is distributed WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- */
-
-#ifndef _STAT_H_
-#define _STAT_H_
-
-struct stat {
-       short st_dev;
-       short st_ino;
-       unsigned short st_mode;
-       short st_nlink;
-       short st_uid;
-       short st_gid;
-       short st_rdev;
-       short st_align_for_word32;
-       long  st_size;
-       long  st_atime;
-       long  st_mtime;
-       long  st_ctime;
-       long  st_blksize;
-};
-
-#define S_IFMT 0xF000  /* file type mask */
-#define S_IFDIR        0x4000  /* directory */
-#define S_IFIFO        0x1000  /* FIFO special */
-#define S_IFCHR        0x2000  /* character special */
-#define S_IFBLK        0x3000  /* block special */
-#define S_IFREG        0x8000  /* or just 0x0000, regular */
-#define S_IREAD        0x0100  /* owner may read */
-#define S_IWRITE 0x0080        /* owner may write */
-#define S_IEXEC        0x0040  /* owner may execute <directory search> */
-
-#define        S_ISBLK(m)      (((m) & S_IFMT) == S_IFBLK)
-#define        S_ISCHR(m)      (((m) & S_IFMT) == S_IFCHR)
-#define        S_ISDIR(m)      (((m) & S_IFMT) == S_IFDIR)
-#define        S_ISFIFO(m)     (((m) & S_IFMT) == S_IFIFO)
-#define        S_ISREG(m)      (((m) & S_IFMT) == S_IFREG)
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-int stat(const char *, struct stat *);
-int fstat(int, struct stat *);
-#ifdef __cplusplus
-}
-#endif
-
-#endif
index 4749506..5163244 100644 (file)
@@ -9,12 +9,6 @@ extern "C" {
 #include <time.h>
 #include <sys/types.h>
 
-#ifdef __i386__
-#ifdef __MSDOS__
-#include "stat-dj.h"
-#endif
-#endif
-
 /* dj's stat defines _STAT_H_ */
 #ifndef _STAT_H_