diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-06-13 03:36:58 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-06-13 03:36:58 +0000 |
commit | de93598d19d25f3fa0413c286290aa1f5573bdb4 (patch) | |
tree | 2185f0bfff7a17fe26af7da06c45912feb88704d /cpukit/include | |
parent | 2010-06-13 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-de93598d19d25f3fa0413c286290aa1f5573bdb4.tar.bz2 |
2010-06-13 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/tar.h, libcsupport/include/tar.h: Remove.
* configure.ac: Require toolchain to provide tar.h.
* libfs/src/imfs/imfs_load_tar.c, libmisc/untar/untar.h:
Use <tar.h> instead of <rtems/tar.h>.
Diffstat (limited to 'cpukit/include')
-rw-r--r-- | cpukit/include/rtems/tar.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/cpukit/include/rtems/tar.h b/cpukit/include/rtems/tar.h deleted file mode 100644 index 4be7b90f64..0000000000 --- a/cpukit/include/rtems/tar.h +++ /dev/null @@ -1,53 +0,0 @@ -/* - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.org/license/LICENSE. - * - * $Id$ - */ - -/** @file rtems/tar.h - * Wrapper to <tar.h> to accomodate systems not providing <tar.h> (Cygwin). - */ - -#ifndef _RTEMS_TAR_H -#define _RTEMS_TAR_H - -#include <rtems/score/cpuopts.h> - -#if RTEMS_USES_TAR_H -#include <tar.h> -#else -/* General definitions */ -#define TMAGIC "ustar" /* ustar plus null byte. */ -#define TMAGLEN 6 /* Length of the above. */ -#define TVERSION "00" /* 00 without a null byte. */ -#define TVERSLEN 2 /* Length of the above. */ - -/* Typeflag field definitions */ -#define REGTYPE '0' /* Regular file. */ -#define AREGTYPE '\0' /* Regular file. */ -#define LNKTYPE '1' /* Link. */ -#define SYMTYPE '2' /* Symbolic link. */ -#define CHRTYPE '3' /* Character special. */ -#define BLKTYPE '4' /* Block special. */ -#define DIRTYPE '5' /* Directory. */ -#define FIFOTYPE '6' /* FIFO special. */ -#define CONTTYPE '7' /* Reserved. */ - -/* Mode field bit definitions (octal) */ -#define TSUID 04000 /* Set UID on execution. */ -#define TSGID 02000 /* Set GID on execution. */ -#define TSVTX 01000 /* On directories, restricted deletion flag. */ -#define TUREAD 00400 /* Read by owner. */ -#define TUWRITE 00200 /* Write by owner. */ -#define TUEXEC 00100 /* Execute/search by owner. */ -#define TGREAD 00040 /* Read by group. */ -#define TGWRITE 00020 /* Write by group. */ -#define TGEXEC 00010 /* Execute/search by group. */ -#define TOREAD 00004 /* Read by other. */ -#define TOWRITE 00002 /* Write by other. */ -#define TOEXEC 00001 /* Execute/search by other. */ -#endif /* RTEMS_USES_TAR_H */ - -#endif /* _RTEMS_TAR_H */ |