OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.0/] [include/] [mpw/] [dirent.h] - Diff between revs 107 and 1765

Only display areas with differences | Details | Blame | View Log

Rev 107 Rev 1765
#ifndef __dirent_h
#ifndef __dirent_h
#define __dirent_h
#define __dirent_h
 
 
#include "sys/dir.h"
#include "sys/dir.h"
 
 
struct dirent {
struct dirent {
  long d_ino;                   /* inode number of entry */
  long d_ino;                   /* inode number of entry */
  off_t d_off;                  /* offset of disk directory entry */
  off_t d_off;                  /* offset of disk directory entry */
  unsigned short d_reclen;      /* length of this record */
  unsigned short d_reclen;      /* length of this record */
  char d_name[1];               /* name of file */
  char d_name[1];               /* name of file */
};
};
 
 
/*
/*
#define DIRENTBASESIZE \
#define DIRENTBASESIZE \
        (((struct dirent *) 0)->d_name - (char *) 0)
        (((struct dirent *) 0)->d_name - (char *) 0)
#define DIRENTSIZE(namelen) \
#define DIRENTSIZE(namelen) \
        ((DIRENTBASESIZE + (namelen) + NBPW) & ~(NBPW - 1))
        ((DIRENTBASESIZE + (namelen) + NBPW) & ~(NBPW - 1))
*/
*/
 
 
/* from Mips posix/dirent.h */
/* from Mips posix/dirent.h */
 
 
/*
/*
#undef rewinddir
#undef rewinddir
*/
*/
 
 
extern DIR *opendir();
extern DIR *opendir();
extern struct dirent *readdir();
extern struct dirent *readdir();
extern void             rewinddir();
extern void             rewinddir();
extern int              closedir();
extern int              closedir();
 
 
#endif /* ! __dirent_h */
#endif /* ! __dirent_h */
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.