Changeset 2926
- Timestamp:
- Dec 30, 2006, 5:19:49 AM (19 years ago)
- Location:
- trunk/libc/src/kNIX
- Files:
-
- 91 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libc/src/kNIX/Makefile.kmk
r2924 r2926 4 4 # kBuild Sub-Makefile for kLIBC - src/libc/sys. 5 5 # 6 # Copyright (c) 2006 knut st. osmundsen <bird @anduin.net>6 # Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 # 8 8 # -
trunk/libc/src/kNIX/os2/DosAllocMemEx.c
r2916 r2926 4 4 * kNIX - DosAllocMemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * Copyright (c) 2004 nickk 8 8 * -
trunk/libc/src/kNIX/os2/DosAllocSharedMemEx.c
r2916 r2926 4 4 * kNIX - DosAllocSharedMemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosCloseEventSemEx.c
r2916 r2926 4 4 * kNIX - DosCloseEventSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosCloseMutexSemEx.c
r2916 r2926 4 4 * kNIX - DosCloseMutexSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosCreateEventSemEx.c
r2916 r2926 4 4 * kNIX - DosCreateEventSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosCreateMutexSemEx.c
r2916 r2926 4 4 * kNIX - DosCreateMutexSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosEx.c
r2916 r2926 4 4 * kNIX - Dos API Extension Fundament. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosEx.h
r2913 r2926 4 4 * Dos API Extension Fundament. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosFreeMemEx.c
r2916 r2926 4 4 * kNIX - DosFreeMemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosFreeModuleEx.c
r2916 r2926 4 4 * kNIX - DosFreeModuleEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosGetNamedSharedMemEx.c
r2916 r2926 4 4 * kNIX - DosGetNamedSharedMemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosGetSharedMemEx.c
r2916 r2926 4 4 * kNIX - DosGetSharedMemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosLoadModuleEx.c
r2916 r2926 4 4 * kNIX - DosCreateEventSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosOpenEventSemEx.c
r2916 r2926 4 4 * kNIX - DosOpenEventSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/DosOpenMutexSemEx.c
r2916 r2926 4 4 * kNIX - DosOpenMutexSemEx. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/FastInfoBlocks.c
r2916 r2926 4 4 * Fast InfoBlock Access. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/__libc_back_native2errno.c
r2914 r2926 5 5 * 6 6 * Copyright (c) 1992-1998 by Eberhard Mattes 7 * Copyright (c) 2006 knut st. osmundsen <bird @anduin.net>7 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/__select.c
r2916 r2926 4 4 * __select(). 5 5 * 6 * Copyright (c) 2003 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2003 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/__spawnve.c
r2918 r2926 5 5 * 6 6 * Copyright (c) 1992-1996 by Eberhard Mattes 7 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>7 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/b_dir.c
r2924 r2926 4 4 * kNIX - Directory Access, OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_fsDirChangeRoot.c
r2909 r2926 4 4 * LIBC Backend - chroot(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_fsDirCreate.c
r2913 r2926 4 4 * kNIX - mkdir. 5 5 * 6 * Copyright (c) 2003-2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2003-2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * Copyright (c) 1992-1996 by Eberhard Mattes 8 8 * … … 99 99 } 100 100 else 101 rc = -__libc_ native2errno(rc);101 rc = -__libc_back_native2errno(rc); 102 102 LIBCLOG_ERROR_RETURN_INT(rc); 103 103 } -
trunk/libc/src/kNIX/os2/b_fsDirCurrentGet.c
r2914 r2926 4 4 * kNIX - getcwd. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 164 164 FS_RESTORE(); 165 165 __libc_back_fsMutexRelease(); 166 rc = -__libc_ native2errno(rc);166 rc = -__libc_back_native2errno(rc); 167 167 LIBCLOG_ERROR_RETURN_INT(rc); 168 168 } -
trunk/libc/src/kNIX/os2/b_fsDirCurrentSet.c
r2914 r2926 4 4 * kNIX - chdir. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 80 80 } 81 81 else 82 rc = -__libc_ native2errno(rc);82 rc = -__libc_back_native2errno(rc); 83 83 FS_RESTORE(); 84 84 } -
trunk/libc/src/kNIX/os2/b_fsDirCurrentSetFH.c
r2914 r2926 4 4 * kNIX - fchdir. 5 5 * 6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 95 95 } 96 96 else 97 rc = -__libc_ native2errno(rc);97 rc = -__libc_back_native2errno(rc); 98 98 FS_RESTORE(); 99 99 -
trunk/libc/src/kNIX/os2/b_fsDriveDefaultGet.c
r2914 r2926 4 4 * kNIX - _getdrive. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 55 55 } 56 56 57 rc = -__libc_ native2errno(rc);57 rc = -__libc_back_native2errno(rc); 58 58 LIBCLOG_ERROR_RETURN_INT(rc); 59 59 } -
trunk/libc/src/kNIX/os2/b_fsDriveDefaultSet.c
r2914 r2926 4 4 * kNIX - _chdrive. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 59 59 __libc_gfInUnixTree = 0; 60 60 else 61 rc = -__libc_ native2errno(rc);61 rc = -__libc_back_native2errno(rc); 62 62 63 63 __libc_back_fsMutexRelease(); -
trunk/libc/src/kNIX/os2/b_fsNativeDirRemove.c
r2914 r2926 4 4 * kNIX - rmdir. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 63 63 } 64 64 else 65 rc = -__libc_ native2errno(rc);65 rc = -__libc_back_native2errno(rc); 66 66 LIBCLOG_ERROR_RETURN_INT(rc); 67 67 } -
trunk/libc/src/kNIX/os2/b_fsNativeFileModeSet.c
r2913 r2926 4 4 * kNIX - internal [l]chmod, OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 104 104 if (rc) 105 105 { 106 rc = -__libc_ native2errno(rc);106 rc = -__libc_back_native2errno(rc); 107 107 FS_RESTORE(); 108 108 LIBCLOG_ERROR_RETURN_INT(rc); … … 133 133 { 134 134 FS_RESTORE(); 135 rc = -__libc_ native2errno(rc);135 rc = -__libc_back_native2errno(rc); 136 136 LIBCLOG_ERROR_RETURN_INT(rc); 137 137 } … … 181 181 rc = 0; 182 182 else 183 rc = -__libc_ native2errno(rc);183 rc = -__libc_back_native2errno(rc); 184 184 } 185 185 } -
trunk/libc/src/kNIX/os2/b_fsNativeFileStat.c
r2914 r2926 4 4 * kNIX - internal stat. 5 5 * 6 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 109 109 if (rc) 110 110 { 111 rc = -__libc_ native2errno(rc);111 rc = -__libc_back_native2errno(rc); 112 112 LIBCLOG_ERROR_RETURN_INT(rc); 113 113 } -
trunk/libc/src/kNIX/os2/b_fsNativeFileTimesSet.c
r2924 r2926 4 4 * kNIX - internal [l]utimes. 5 5 * 6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 87 87 if (rc) 88 88 { 89 rc = -__libc_ native2errno(rc);89 rc = -__libc_back_native2errno(rc); 90 90 FS_RESTORE(); 91 91 LIBCLOG_ERROR_RETURN_INT(rc); … … 101 101 if (!rc) 102 102 LIBCLOG_RETURN_INT(rc); 103 rc = -__libc_ native2errno(rc);103 rc = -__libc_back_native2errno(rc); 104 104 LIBCLOG_ERROR_RETURN_INT(rc); 105 105 } -
trunk/libc/src/kNIX/os2/b_fsRename.c
r2913 r2926 4 4 * kNIX - rename, OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 105 105 * Anyway, we're done. 106 106 */ 107 rc = -__libc_ native2errno(rc2);107 rc = -__libc_back_native2errno(rc2); 108 108 } 109 109 else … … 154 154 rc = -ENOTEMPTY; 155 155 else 156 rc = -__libc_ native2errno(rc2);156 rc = -__libc_back_native2errno(rc2); 157 157 } 158 158 else … … 163 163 continue; 164 164 else 165 rc = -__libc_ native2errno(rc2);165 rc = -__libc_back_native2errno(rc2); 166 166 } 167 167 } … … 174 174 rc = -EINVAL; 175 175 else 176 rc = -__libc_ native2errno(rc);176 rc = -__libc_back_native2errno(rc); 177 177 break; 178 178 } -
trunk/libc/src/kNIX/os2/b_fsStat.c
r2918 r2926 4 4 * kNIX - File System Statistics. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_fsSync.c
r2913 r2926 4 4 * kNIX - __libc_Back_fhToPath(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_fsUnlink.c
r2913 r2926 4 4 * kNIX - unlink. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 142 142 rc = fDirectory ? -ENOTEMPTY : -EACCES; 143 143 else 144 rc = -__libc_ native2errno(rc);144 rc = -__libc_back_native2errno(rc); 145 145 } 146 146 } 147 147 else if (rc) 148 rc = -__libc_ native2errno(rc);148 rc = -__libc_back_native2errno(rc); 149 149 150 150 FS_RESTORE(); -
trunk/libc/src/kNIX/os2/b_ioFileControlStandard.c
r2922 r2926 4 4 * kNIX - File Control. 5 5 * 6 * Copyright (c) 2003-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2003-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_ioFileOpen.c
r2915 r2926 4 4 * kNIX - open, OS/2. 5 5 * 6 * Copyright (c) 2003-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2003-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * Copyright (c) 1992-1996 by Eberhard Mattes 8 8 * -
trunk/libc/src/kNIX/os2/b_ioPipe.c
r2922 r2926 4 4 * kNIX - pipe(), OS/2. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_ldrClose.c
r2914 r2926 4 4 * kNIX - dlclose, OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_ldrExeName.c
r2918 r2926 4 4 * kNIX - _execname(), OS/2. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_ldrOpen.c
r2914 r2926 4 4 * kNIX - dlopen, OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_ldrSymbol.c
r2914 r2926 4 4 * kNIX - dlsym, OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_miscConsoleSize.c
r2914 r2926 4 4 * kNIX - _scrsize(), OS/2. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_miscLoadAvg.c
r2914 r2926 4 4 * kNIX - System Load Averages. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_mmanProtect.c
r2914 r2926 4 4 * kNIX - mprotect(), OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_nativeSymlinkCreate.c
r2914 r2926 4 4 * kNIX - symlink. 5 5 * 6 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_panic.c
r2916 r2926 4 4 * kNIX - panic, OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_processCredentials.c
r2914 r2926 4 4 * kNIX - [sg]et.*[ug]id(). 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_processExit.c
r2915 r2926 5 5 * 6 6 * Copyright (c) 1992-1993 by Eberhard Mattes 7 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>7 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/b_processGetPriority.c
r2915 r2926 4 4 * kNIX - getpriority(), OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_processGetResourceUsage.c
r2918 r2926 4 4 * kNIX - getrusage(). 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_processSetPriority.c
r2915 r2926 4 4 * kNIX - setpriority(), OS/2. 5 5 * 6 * Copyright (c) 2005 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_processWait.c
r2915 r2926 4 4 * kNIX - waitid. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalInterrupt.c
r2915 r2926 4 4 * kNIX - siginterrupt(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalMask.c
r2915 r2926 4 4 * kNIX - sigprocmask(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalPending.c
r2915 r2926 4 4 * kNIX - sigpending(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalQueue.c
r2915 r2926 4 4 * kNIX - sigqueue(). 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalStack.c
r2915 r2926 4 4 * kNIX - sigaltstack. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalSuspend.c
r2915 r2926 4 4 * kNIX - suspend till next signal. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalTimer.c
r2916 r2926 4 4 * kNIX - setitimer() & getitimer(). 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_signalWait.c
r2916 r2926 4 4 * kNIX - signal wait. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_threadCleanup.c
r2916 r2926 4 4 * kNIX - Thread structure cleanup. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_threadEnd.c
r2916 r2926 4 4 * kNIX - Thread end. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_threadInit.c
r2916 r2926 4 4 * kNIX - thread structure init. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_threadSleep.c
r2918 r2926 4 4 * kNIX - nanosleep(). 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_threadStartup.c
r2916 r2926 4 4 * kNIX - Thread startup. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_time.c
r2914 r2926 4 4 * kNIX - Time helpers, OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_timeAdjust.c
r2910 r2926 4 4 * kNIX - adjtime(). 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_timeGet.c
r2910 r2926 4 4 * kNIX - Get The Current Time, OS/2. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_timeHighResNano.c
r2914 r2926 4 4 * kNIX - gethrtime(), OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/b_timeSet.c
r2910 r2926 4 4 * kNIX - Set Time, OS/2. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/exceptions.c
r2916 r2926 4 4 * kNIX - Exceptions / Signals. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/fhOS2File.c
r2924 r2926 4 4 * kNIX - Native file handles. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/fs-os2.c
r2916 r2926 4 4 * kNIX - file system, OS/2 common bits. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/heaphigh.c
r2916 r2926 5 5 * Note. High memory heap does not mess around with sbrk(). 6 6 * 7 * Copyright (c) 2003 knut st. osmundsen <bird-src spam@anduin.net>7 * Copyright (c) 2003 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/hooks.c
r2916 r2926 4 4 * kNIX - hooks. 5 5 * 6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@ innotek.de>6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/kNIX-os2.h
r2916 r2926 4 4 * kNIX - The OS/2 specific bits of the Main header. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/kNIXConfig.h
r2739 r2926 4 4 * kNIX - Configuration of the kNIX on the OS/2 platform. 5 5 * 6 * Copyright (c) 2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/libcfork.c
r2916 r2926 4 4 * kNIX - fork(), OS/2. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/logstrict.c
r2915 r2926 5 5 * 6 6 * Copyright (c) 2004 InnoTek Systemberatung GmbH 7 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>7 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/os2error.c
r2916 r2926 4 4 * kNIX - DosError() Wrapping. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/pathrewrite.c
r2916 r2926 4 4 * kNIX - Path Rewrite. 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/priority.c
r2914 r2926 4 4 * kNIX - Priority Conversion. 5 5 * 6 * Copyright (c) 2005 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/safesems.c
r2914 r2926 4 4 * kNIX - Internal Signal-Safe Semaphores, OS/2. 5 5 * 6 * Copyright (c) 2005-2006 knut st. osmundsen <bird @anduin.net>6 * Copyright (c) 2005-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * … … 73 73 int rc = DosCreateMutexSemEx(NULL, &pmtx->hmtx, fShared ? DC_SEM_SHARED : 0, FALSE); 74 74 if (rc) 75 rc = -__libc_ native2errno(rc);75 rc = -__libc_back_native2errno(rc); 76 76 77 77 FS_RESTORE(); … … 94 94 int rc = DosOpenMutexSemEx(NULL, &pmtx->hmtx); 95 95 if (rc) 96 rc = -__libc_ native2errno(rc);96 rc = -__libc_back_native2errno(rc); 97 97 98 98 FS_RESTORE(); … … 115 115 int rc = DosCloseMutexSemEx(pmtx->hmtx); 116 116 if (rc) 117 rc = -__libc_ native2errno(rc);117 rc = -__libc_back_native2errno(rc); 118 118 119 119 FS_RESTORE(); … … 313 313 int rc = DosCreateEventSemEx(NULL, &pev->hev, fShared ? DC_SEM_SHARED : 0, FALSE); 314 314 if (rc) 315 rc = -__libc_ native2errno(rc);315 rc = -__libc_back_native2errno(rc); 316 316 317 317 FS_RESTORE(); … … 338 338 int rc = DosOpenEventSemEx(NULL, &pev->hev); 339 339 if (rc) 340 rc = -__libc_ native2errno(rc);340 rc = -__libc_back_native2errno(rc); 341 341 342 342 FS_RESTORE(); … … 360 360 int rc = DosCloseEventSemEx(pev->hev); 361 361 if (rc) 362 rc = -__libc_ native2errno(rc);362 rc = -__libc_back_native2errno(rc); 363 363 364 364 FS_RESTORE(); … … 473 473 rc = __libc_Back_safesemMtxLock(pev->pmtx); 474 474 if (!rc && rc2) 475 rc = -__libc_ native2errno(rc2);475 rc = -__libc_back_native2errno(rc2); 476 476 477 477 /* … … 585 585 rc = 0; 586 586 else 587 rc = -__libc_ native2errno(rc);587 rc = -__libc_back_native2errno(rc); 588 588 } 589 589 -
trunk/libc/src/kNIX/os2/sharedpm.c
r2914 r2926 5 5 * 6 6 * Copyright (c) 2004 nickk 7 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src spam@anduin.net>7 * Copyright (c) 2004-2005 knut st. osmundsen <bird-src-spam@anduin.net> 8 8 * 9 9 * -
trunk/libc/src/kNIX/os2/signals.c
r2916 r2926 4 4 * kNIX - Signals. 5 5 * 6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 * -
trunk/libc/src/kNIX/os2/syscalls.h
r2916 r2926 66 66 * @{ */ 67 67 extern void _sys_set_errno(unsigned long rc); 68 extern int __libc_ native2errno(unsigned long rc);68 extern int __libc_back_native2errno(unsigned long rc); 69 69 /** @} */ 70 70 -
trunk/libc/src/kNIX/os2/tcpip.c
r2916 r2926 12 12 * 13 13 * 14 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>14 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 15 15 * 16 16 * -
trunk/libc/src/kNIX/os2/tcpipver.c
r2924 r2926 8 8 * 9 9 * 10 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src spam@anduin.net>10 * Copyright (c) 2004-2006 knut st. osmundsen <bird-src-spam@anduin.net> 11 11 * 12 12 * -
trunk/libc/src/kNIX/os2/timebomb.c
r2916 r2926 4 4 * LIBC timebomb 5 5 * 6 * Copyright (c) 2004 knut st. osmundsen <bird-src spam@anduin.net>6 * Copyright (c) 2004 knut st. osmundsen <bird-src-spam@anduin.net> 7 7 * 8 8 *
Note:
See TracChangeset
for help on using the changeset viewer.