Changeset fadd381 in mainline for uspace/libc/include
- Timestamp:
- 2006-09-04T20:22:14Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2def788
- Parents:
- fd85ae5
- Location:
- uspace/libc/include
- Files:
-
- 37 edited
- 1 moved
-
align.h (modified) (3 diffs)
-
as.h (modified) (3 diffs)
-
assert.h (modified) (3 diffs)
-
async.h (modified) (3 diffs)
-
atomic.h (modified) (3 diffs)
-
cap.h (modified) (3 diffs)
-
ctype.h (modified) (3 diffs)
-
ddi.h (modified) (3 diffs)
-
endian.h (modified) (3 diffs)
-
err.h (modified) (2 diffs)
-
errno.h (modified) (2 diffs)
-
futex.h (modified) (3 diffs)
-
io/io.h (modified) (3 diffs)
-
io/printf_core.h (modified) (3 diffs)
-
io/stream.h (modified) (4 diffs)
-
ipc/ipc.h (modified) (3 diffs)
-
ipc/ns.h (modified) (2 diffs)
-
ipc/services.h (modified) (3 diffs)
-
libadt/fifo.h (modified) (3 diffs)
-
libadt/hash_table.h (modified) (3 diffs)
-
libadt/list.h (modified) (3 diffs)
-
libc.h (modified) (1 diff)
-
limits.h (modified) (3 diffs)
-
psthread.h (modified) (3 diffs)
-
stdarg.h (modified) (3 diffs)
-
stddef.h (modified) (3 diffs)
-
stdint.h (modified) (3 diffs)
-
stdio.h (modified) (3 diffs)
-
stdlib.h (modified) (3 diffs)
-
string.h (modified) (3 diffs)
-
sys/mmap.h (moved) (moved from uspace/libc/include/sys/mman.h ) (3 diffs)
-
sys/time.h (modified) (3 diffs)
-
sys/types.h (modified) (1 diff)
-
sysinfo.h (modified) (3 diffs)
-
task.h (modified) (3 diffs)
-
thread.h (modified) (3 diffs)
-
time.h (modified) (2 diffs)
-
unistd.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/libc/include/align.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ALIGN_H__36 #define __ALIGN_H__35 #ifndef LIBC_ALIGN_H_ 36 #define LIBC_ALIGN_H_ 37 37 38 38 /** Align to the nearest lower address. … … 53 53 #endif 54 54 55 56 /** @} 55 /** @} 57 56 */ 58 59 -
uspace/libc/include/as.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __libc_AS_H__36 #define __libc_AS_H__35 #ifndef LIBC_AS_H_ 36 #define LIBC_AS_H_ 37 37 38 38 #include <types.h> … … 51 51 #endif 52 52 53 54 /** @} 53 /** @} 55 54 */ 56 57 -
uspace/libc/include/assert.h
rfd85ae5 rfadd381 28 28 */ 29 29 30 /** @addtogroup libc30 /** @addtogroup libc 31 31 * @{ 32 32 */ … … 34 34 */ 35 35 36 #ifndef __LIBC__ASSERT_H__37 #define __LIBC__ASSERT_H__36 #ifndef LIBC_ASSERT_H_ 37 #define LIBC_ASSERT_H_ 38 38 39 39 /** Debugging assert macro … … 56 56 #endif 57 57 58 59 /** @} 58 /** @} 60 59 */ 61 62 -
uspace/libc/include/async.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef _libc_ASYNC_H_36 #define _libc_ASYNC_H_35 #ifndef LIBC_ASYNC_H_ 36 #define LIBC_ASYNC_H_ 37 37 38 38 #include <ipc/ipc.h> … … 131 131 #endif 132 132 133 134 /** @} 133 /** @} 135 134 */ 136 137 -
uspace/libc/include/atomic.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __ATOMIC_H__36 #define __ATOMIC_H__35 #ifndef LIBC_ATOMIC_H_ 36 #define LIBC_ATOMIC_H_ 37 37 38 38 typedef struct atomic { … … 54 54 #endif 55 55 56 57 /** @} 56 /** @} 58 57 */ 59 60 -
uspace/libc/include/cap.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __CAP_H__36 #define __CAP_H__35 #ifndef LIB_CAP_H_ 36 #define LIB_CAP_H_ 37 37 38 38 #include <task.h> … … 43 43 #endif 44 44 45 46 /** @} 45 /** @} 47 46 */ 48 49 -
uspace/libc/include/ctype.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __CTYPE_H__36 #define __CTYPE_H__35 #ifndef LIBC_CTYPE_H_ 36 #define LIBC_CTYPE_H_ 37 37 38 38 static inline int isdigit(int c) … … 59 59 #endif 60 60 61 62 63 /** @} 61 /** @} 64 62 */ 65 66 -
uspace/libc/include/ddi.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC_DDI_H__36 #define __LIBC_DDI_H__35 #ifndef LIBC_DDI_H_ 36 #define LIBC_DDI_H_ 37 37 38 38 #include <task.h> … … 44 44 #endif 45 45 46 47 /** @} 46 /** @} 48 47 */ 49 50 -
uspace/libc/include/endian.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__ENDIAN_H__36 #define __LIBC__ENDIAN_H__35 #ifndef LIBC_ENDIAN_H_ 36 #define LIBC_ENDIAN_H_ 37 37 38 38 #define __LITTLE_ENDIAN 1234 … … 44 44 #endif 45 45 46 47 48 /** @} 46 /** @} 49 47 */ 50 51 -
uspace/libc/include/err.h
rfd85ae5 rfadd381 33 33 */ 34 34 35 #ifndef _libc__ERR_H_36 #define _libc__ERR_H_35 #ifndef LIBC_ERR_H_ 36 #define LIBC_ERR_H_ 37 37 38 38 #define errx(status, fmt, ...) { \ … … 43 43 #endif 44 44 45 46 45 /** @} 47 46 */ -
uspace/libc/include/errno.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__ERRNO_H__36 #define __LIBC__ERRNO_H__35 #ifndef LIBC_ERRNO_H_ 36 #define LIBC_ERRNO_H_ 37 37 38 38 #include <kernel/errno.h> 39 39 40 41 42 40 #endif 43 41 44 45 /** @} 42 /** @} 46 43 */ 47 48 -
uspace/libc/include/futex.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__FUTEX_H__36 #define __LIBC__FUTEX_H__35 #ifndef LIBC_FUTEX_H_ 36 #define LIBC_FUTEX_H_ 37 37 38 38 #include <atomic.h> … … 49 49 #endif 50 50 51 52 /** @} 51 /** @} 53 52 */ 54 55 -
uspace/libc/include/io/io.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__IO_H__36 #define __LIBC__IO_H__35 #ifndef LIBC_IO_H_ 36 #define LIBC_IO_H_ 37 37 38 38 #include <libarch/types.h> … … 45 45 #endif 46 46 47 48 /** @} 47 /** @} 49 48 */ 50 49 -
uspace/libc/include/io/printf_core.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__PRINTF_CORE_H__36 #define __LIBC__PRINTF_CORE_H__35 #ifndef LIBC_PRINTF_CORE_H_ 36 #define LIBC_PRINTF_CORE_H_ 37 37 38 38 #include <libarch/types.h> … … 52 52 #endif 53 53 54 55 /** @} 54 /** @} 56 55 */ 57 56 -
uspace/libc/include/io/stream.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __libc_STREAM_H_36 #define __libc_STREAM_H_35 #ifndef LIBC_STREAM_H_ 36 #define LIBC_STREAM_H_ 37 37 38 38 #include <libarch/types.h> … … 41 41 42 42 typedef int fd_t; 43 44 43 45 44 typedef ssize_t (*pwritefn_t)(void *, const void *, size_t); … … 51 50 #endif 52 51 53 54 /** @} 52 /** @} 55 53 */ 56 57 -
uspace/libc/include/ipc/ipc.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libcipc29 /** @addtogroup libcipc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBIPC_IPC_H__36 #define __LIBIPC_IPC_H__35 #ifndef LIBIPC_IPC_H_ 36 #define LIBIPC_IPC_H_ 37 37 38 38 #include <kernel/ipc/ipc.h> … … 90 90 #endif 91 91 92 93 /** @} 92 /** @} 94 93 */ 95 96 -
uspace/libc/include/ipc/ns.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libcipc29 /** @addtogroup libcipc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBIPC__NS_H__36 #define __LIBIPC__NS_H__35 #ifndef LIBIPC_NS_H_ 36 #define LIBIPC_NS_H_ 37 37 38 38 #endif 39 39 40 41 /** @} 40 /** @} 42 41 */ 43 44 -
uspace/libc/include/ipc/services.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libcipc29 /** @addtogroup libcipc 30 30 * @{ 31 31 */ … … 35 35 */ 36 36 37 #ifndef __LIBIPC__SERVICES_H__38 #define __LIBIPC__SERVICES_H__37 #ifndef LIBIPC_SERVICES_H_ 38 #define LIBIPC_SERVICES_H_ 39 39 40 40 #define SERVICE_PCI 1 … … 49 49 #endif 50 50 51 52 /** @} 51 /** @} 53 52 */ 54 55 -
uspace/libc/include/libadt/fifo.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 43 43 */ 44 44 45 #ifndef __FIFO_H__46 #define __FIFO_H__45 #ifndef LIBC_FIFO_H_ 46 #define LIBC_FIFO_H_ 47 47 48 48 #include <malloc.h> … … 124 124 #endif 125 125 126 127 /** @} 126 /** @} 128 127 */ 129 130 -
uspace/libc/include/libadt/hash_table.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __HASH_TABLE_H__36 #define __HASH_TABLE_H__35 #ifndef LIBC_HASH_TABLE_H_ 36 #define LIBC_HASH_TABLE_H_ 37 37 38 38 #include <libadt/list.h> … … 86 86 #endif 87 87 88 89 /** @} 88 /** @} 90 89 */ 91 92 -
uspace/libc/include/libadt/list.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIST_H__36 #define __LIST_H__35 #ifndef LIBC_LIST_H_ 36 #define LIBC_LIST_H_ 37 37 38 #include <unistd.h>38 #include <unistd.h> 39 39 40 40 #ifndef true … … 191 191 #endif 192 192 193 194 /** @} 193 /** @} 195 194 */ 196 197 -
uspace/libc/include/libc.h
rfd85ae5 rfadd381 33 33 */ 34 34 35 #ifndef __LIBC__LIBC_H__36 #define __LIBC__LIBC_H__35 #ifndef LIBC_LIBC_H_ 36 #define LIBC_LIBC_H_ 37 37 38 38 #include <types.h> -
uspace/libc/include/limits.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__LIMITS_H__36 #define __LIBC__LIMITS_H__35 #ifndef LIBC_LIMITS_H_ 36 #define LIBC_LIMITS_H_ 37 37 38 38 #include <stdint.h> … … 71 71 #endif 72 72 73 74 75 /** @} 73 /** @} 76 74 */ 77 78 -
uspace/libc/include/psthread.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__PSTHREAD_H__36 #define __LIBC__PSTHREAD_H__35 #ifndef LIBC_PSTHREAD_H_ 36 #define LIBC_PSTHREAD_H_ 37 37 38 38 #include <libarch/psthread.h> … … 95 95 #endif 96 96 97 98 /** @} 97 /** @} 99 98 */ 100 101 -
uspace/libc/include/stdarg.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__STDARG_H__36 #define __LIBC__STDARG_H__35 #ifndef LIBC_STDARG_H_ 36 #define LIBC_STDARG_H_ 37 37 38 38 #include <types.h> … … 52 52 #endif 53 53 54 55 56 /** @} 54 /** @} 57 55 */ 58 59 -
uspace/libc/include/stddef.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__STDDEF_H__36 #define __LIBC__STDDEF_H__35 #ifndef LIBC_STDDEF_H_ 36 #define LIBC_STDDEF_H_ 37 37 38 38 #include <types.h> … … 40 40 #endif 41 41 42 43 44 /** @} 42 /** @} 45 43 */ 46 47 -
uspace/libc/include/stdint.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__STDINT_H__36 #define __LIBC__STDINT_H__35 #ifndef LIBC_STDINT_H_ 36 #define LIBC_STDINT_H_ 37 37 38 38 /* Definitions of types with fixed size*/ … … 61 61 #endif 62 62 63 64 65 /** @} 63 /** @} 66 64 */ 67 68 -
uspace/libc/include/stdio.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__STDIO_H__36 #define __LIBC__STDIO_H__35 #ifndef LIBC_STDIO_H_ 36 #define LIBC_STDIO_H_ 37 37 38 38 #include <types.h> … … 60 60 #endif 61 61 62 63 /** @} 62 /** @} 64 63 */ 65 66 -
uspace/libc/include/stdlib.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__STDLIB_H__36 #define __LIBC__STDLIB_H__35 #ifndef LIBC_STDLIB_H_ 36 #define LIBC_STDLIB_H_ 37 37 38 38 #include <unistd.h> … … 56 56 } 57 57 58 59 58 #endif 60 59 61 62 /** @} 60 /** @} 63 61 */ 64 65 -
uspace/libc/include/string.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 36 #ifndef __LIBC__STRING_H__ 37 #define __LIBC__STRING_H__ 35 #ifndef LIBC_STRING_H_ 36 #define LIBC_STRING_H_ 38 37 39 38 #include <types.h> … … 60 59 #endif 61 60 62 63 /** @} 61 /** @} 64 62 */ 65 66 -
uspace/libc/include/sys/mmap.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __libc_MMAN_H_36 #define __libc_MMAN_H_35 #ifndef LIBC_MMAP_H_ 36 #define LIBC_MMAP_H_ 37 37 38 38 #include <as.h> … … 55 55 #endif 56 56 57 58 /** @} 57 /** @} 59 58 */ 60 61 -
uspace/libc/include/sys/time.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __libc_sys_TIME_H__36 #define __libc_sys_TIME_H__35 #ifndef LIBC_TIME_H_ 36 #define LIBC_TIME_H_ 37 37 38 38 #include <types.h> … … 57 57 #endif 58 58 59 60 /** @} 59 /** @} 61 60 */ 62 63 -
uspace/libc/include/sys/types.h
rfd85ae5 rfadd381 42 42 /** @} 43 43 */ 44 45 -
uspace/libc/include/sysinfo.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC_SYSINFO_H__ 36 #define __LIBC_SYSINFO_H__ 37 35 #ifndef LIBC_SYSINFO_H_ 36 #define LIBC_SYSINFO_H_ 38 37 39 38 #include <libc.h> … … 45 44 #endif 46 45 47 48 49 /** @} 46 /** @} 50 47 */ 51 52 -
uspace/libc/include/task.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__TASK_H__36 #define __LIBC__TASK_H__35 #ifndef LIBC_TASK_H_ 36 #define LIBC_TASK_H_ 37 37 38 38 #include <types.h> … … 44 44 #endif 45 45 46 47 /** @} 46 /** @} 48 47 */ 49 50 -
uspace/libc/include/thread.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __LIBC__THREAD_H__36 #define __LIBC__THREAD_H__35 #ifndef LIBC_THREAD_H_ 36 #define LIBC_THREAD_H_ 37 37 38 38 #include <kernel/proc/uarg.h> … … 52 52 #endif 53 53 54 55 /** @} 54 /** @} 56 55 */ 57 58 -
uspace/libc/include/time.h
rfd85ae5 rfadd381 27 27 */ 28 28 29 /** @addtogroup libc29 /** @addtogroup libc 30 30 * @{ 31 31 */ … … 33 33 */ 34 34 35 #ifndef __libc_TIME_H__36 #define __libc_TIME_H__35 #ifndef LIBC_TIME_H_ 36 #define LIBC_TIME_H_ 37 37 38 38 #endif 39 39 40 41 /** @} 40 /** @} 42 41 */ 43 44 -
uspace/libc/include/unistd.h
rfd85ae5 rfadd381 33 33 */ 34 34 35 #ifndef __LIBC__UNISTD_H__36 #define __LIBC__UNISTD_H__35 #ifndef LIBC_UNISTD_H_ 36 #define LIBC_UNISTD_H_ 37 37 38 38 #include <types.h> … … 52 52 /** @} 53 53 */ 54 55
Note:
See TracChangeset
for help on using the changeset viewer.
