Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'libgloss/spu/jsre.h')
-rw-r--r--libgloss/spu/jsre.h120
1 files changed, 0 insertions, 120 deletions
diff --git a/libgloss/spu/jsre.h b/libgloss/spu/jsre.h
deleted file mode 100644
index b8abc359b..000000000
--- a/libgloss/spu/jsre.h
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
-(C) Copyright IBM Corp. 2005, 2006, 2007
-
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-* Redistributions of source code must retain the above copyright notice,
-this list of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-* Neither the name of IBM nor the names of its contributors may be
-used to endorse or promote products derived from this software without
-specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-Author: Andreas Neukoetter (ti95neuk@de.ibm.com)
-*/
-
-/* this file provides the mappings for the JSRE defined interface for PE assisted libary calls */
-
-#include <sys/stat.h>
-#include <sys/syscall.h>
-
-#ifndef __JSRE_H
-#define __JSRE_H
-
-#define JSRE_POSIX1_SIGNALCODE 0x2101
-
-#define JSRE_CLOSE 2
-#define JSRE_FSTAT 4
-#define JSRE_GETPAGESIZE 6
-#define JSRE_GETTIMEOFDAY 7
-#define JSRE_LSEEK 9
-#define JSRE_LSTAT 10
-#define JSRE_MMAP 11
-#define JSRE_MREMAP 12
-#define JSRE_MSYNC 13
-#define JSRE_MUNMAP 14
-#define JSRE_OPEN 15
-#define JSRE_READ 16
-#define JSRE_SHM_OPEN 21
-#define JSRE_SHM_UNLINK 22
-#define JSRE_STAT 23
-#define JSRE_UNLINK 24
-#define JSRE_WRITE 27
-#define JSRE_FTRUNCATE 28
-#define JSRE_ACCESS 29
-#define JSRE_DUP 30
-#define JSRE_NANOSLEEP 32
-
-#define JSRE_CHDIR 33
-#define JSRE_FCHDIR 34
-#define JSRE_MKDIR 35
-#define JSRE_MKNOD 36
-#define JSRE_RMDIR 37
-#define JSRE_CHMOD 38
-#define JSRE_FCHMOD 39
-#define JSRE_CHOWN 40
-#define JSRE_FCHOWN 41
-#define JSRE_LCHOWN 42
-#define JSRE_GETCWD 43
-#define JSRE_LINK 44
-#define JSRE_SYMLINK 45
-#define JSRE_READLINK 46
-#define JSRE_SYNC 47
-#define JSRE_FSYNC 48
-#define JSRE_FDATASYNC 49
-#define JSRE_DUP2 50
-#define JSRE_LOCKF 51
-#define JSRE_TRUNCATE 52
-#define JSRE_MKSTEMP 53
-#define JSRE_MKTEMP 54
-#define JSRE_OPENDIR 55
-#define JSRE_CLOSEDIR 56
-#define JSRE_READDIR 57
-#define JSRE_REWINDDIR 58
-#define JSRE_SEEKDIR 59
-#define JSRE_TELLDIR 60
-#define JSRE_SCHED_YIELD 61
-#define JSRE_UMASK 62
-#define JSRE_UTIME 63
-#define JSRE_UTIMES 64
-#define JSRE_PREAD 65
-#define JSRE_PWRITE 66
-#define JSRE_READV 67
-#define JSRE_WRITEV 68
-
-struct jsre_stat {
- unsigned int dev;
- unsigned int ino;
- unsigned int mode;
- unsigned int nlink;
- unsigned int uid;
- unsigned int gid;
- unsigned int rdev;
- unsigned int size;
- unsigned int blksize;
- unsigned int blocks;
- unsigned int atime;
- unsigned int mtime;
- unsigned int ctime;
-};
-
-void __conv_stat (struct stat *stat, struct jsre_stat *jstat);
-
-#endif