Changeset 846 for trunk/mkspecs/irix-cc/qplatformdefs.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/mkspecs/irix-cc/qplatformdefs.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 76 76 #endif 77 77 78 #ifdef QT_LARGEFILE_SUPPORT 79 #define QT_STATBUF struct stat64 80 #define QT_STATBUF4TSTAT struct stat64 81 #define QT_STAT ::stat64 82 #define QT_FSTAT ::fstat64 83 #define QT_LSTAT ::lstat64 84 #define QT_OPEN ::open64 85 #define QT_TRUNCATE ::truncate64 86 #define QT_FTRUNCATE ::ftruncate64 87 #define QT_LSEEK ::lseek64 88 #else 89 #define QT_STATBUF struct stat 90 #define QT_STATBUF4TSTAT struct stat 91 #define QT_STAT ::stat 92 #define QT_FSTAT ::fstat 93 #define QT_LSTAT ::lstat 94 #define QT_OPEN ::open 95 #define QT_TRUNCATE ::truncate 96 #define QT_FTRUNCATE ::ftruncate 97 #define QT_LSEEK ::lseek 98 #endif 78 #define QT_USE_XOPEN_LFS_EXTENSIONS 79 #include "../common/posix/qplatformdefs.h" 99 80 100 #ifdef QT_LARGEFILE_SUPPORT 101 #define QT_FOPEN ::fopen64 102 #define QT_FSEEK ::fseeko64 103 #define QT_FTELL ::ftello64 104 #define QT_FGETPOS ::fgetpos64 105 #define QT_FSETPOS ::fsetpos64 106 #define QT_MMAP ::mmap64 107 #define QT_FPOS_T fpos64_t 108 #define QT_OFF_T off64_t 109 #else 110 #define QT_FOPEN ::fopen 111 #define QT_FSEEK ::fseek 112 #define QT_FTELL ::ftell 113 #define QT_FGETPOS ::fgetpos 114 #define QT_FSETPOS ::fsetpos 115 #define QT_MMAP ::mmap 116 #define QT_FPOS_T fpos_t 117 #define QT_OFF_T long 118 #endif 119 120 #define QT_STAT_REG S_IFREG 121 #define QT_STAT_DIR S_IFDIR 122 #define QT_STAT_MASK S_IFMT 123 #define QT_STAT_LNK S_IFLNK 124 #define QT_SOCKET_CONNECT ::connect 125 #define QT_SOCKET_BIND ::bind 126 #define QT_FILENO fileno 127 #define QT_CLOSE ::close 128 #define QT_READ ::read 129 #define QT_WRITE ::write 130 #define QT_ACCESS ::access 131 #define QT_GETCWD ::getcwd 132 #define QT_CHDIR ::chdir 133 #define QT_MKDIR ::mkdir 134 #define QT_RMDIR ::rmdir 135 #define QT_OPEN_LARGEFILE O_LARGEFILE 136 #define QT_OPEN_RDONLY O_RDONLY 137 #define QT_OPEN_WRONLY O_WRONLY 138 #define QT_OPEN_RDWR O_RDWR 139 #define QT_OPEN_CREAT O_CREAT 140 #define QT_OPEN_TRUNC O_TRUNC 141 #define QT_OPEN_APPEND O_APPEND 142 143 #define QT_SIGNAL_RETTYPE void 144 #define QT_SIGNAL_ARGS int 145 #define QT_SIGNAL_IGNORE SIG_IGN 81 #undef QT_SOCKLEN_T 146 82 147 83 #if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE-0 >= 500) 148 #define QT_SOCKLEN_T 84 #define QT_SOCKLEN_T size_t 149 85 #else 150 #define QT_SOCKLEN_T 86 #define QT_SOCKLEN_T int 151 87 #endif 152 88 … … 157 93 #endif 158 94 159 160 95 #endif // QPLATFORMDEFS_H
Note:
See TracChangeset
for help on using the changeset viewer.