Changeset 76ca3f7 in mainline for uspace/lib/c/include
- Timestamp:
- 2010-03-23T20:49:54Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- e417b96
- Parents:
- b48ebd19 (diff), 63f8966 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- uspace/lib/c/include
- Files:
-
- 82 moved
-
adt/fifo.h (moved) (moved from uspace/lib/libc/include/adt/fifo.h )
-
adt/gcdlcm.h (moved) (moved from uspace/lib/libc/include/adt/gcdlcm.h )
-
adt/hash_table.h (moved) (moved from uspace/lib/libc/include/adt/hash_table.h )
-
adt/list.h (moved) (moved from uspace/lib/libc/include/adt/list.h )
-
align.h (moved) (moved from uspace/lib/libc/include/align.h )
-
as.h (moved) (moved from uspace/lib/libc/include/as.h )
-
assert.h (moved) (moved from uspace/lib/libc/include/assert.h )
-
async.h (moved) (moved from uspace/lib/libc/include/async.h )
-
async_priv.h (moved) (moved from uspace/lib/libc/include/async_priv.h )
-
atomic.h (moved) (moved from uspace/lib/libc/include/atomic.h )
-
atomicdflt.h (moved) (moved from uspace/lib/libc/include/atomicdflt.h )
-
bitops.h (moved) (moved from uspace/lib/libc/include/bitops.h )
-
bool.h (moved) (moved from uspace/lib/libc/include/bool.h )
-
byteorder.h (moved) (moved from uspace/lib/libc/include/byteorder.h )
-
cap.h (moved) (moved from uspace/lib/libc/include/cap.h )
-
clipboard.h (moved) (moved from uspace/lib/libc/include/clipboard.h )
-
ctype.h (moved) (moved from uspace/lib/libc/include/ctype.h )
-
ddi.h (moved) (moved from uspace/lib/libc/include/ddi.h )
-
devmap.h (moved) (moved from uspace/lib/libc/include/devmap.h )
-
dirent.h (moved) (moved from uspace/lib/libc/include/dirent.h )
-
err.h (moved) (moved from uspace/lib/libc/include/err.h )
-
errno.h (moved) (moved from uspace/lib/libc/include/errno.h )
-
event.h (moved) (moved from uspace/lib/libc/include/event.h )
-
fcntl.h (moved) (moved from uspace/lib/libc/include/fcntl.h )
-
fibril.h (moved) (moved from uspace/lib/libc/include/fibril.h )
-
fibril_synch.h (moved) (moved from uspace/lib/libc/include/fibril_synch.h )
-
futex.h (moved) (moved from uspace/lib/libc/include/futex.h )
-
getopt.h (moved) (moved from uspace/lib/libc/include/getopt.h )
-
inttypes.h (moved) (moved from uspace/lib/libc/include/inttypes.h )
-
io/color.h (moved) (moved from uspace/lib/libc/include/io/color.h )
-
io/console.h (moved) (moved from uspace/lib/libc/include/io/console.h )
-
io/keycode.h (moved) (moved from uspace/lib/libc/include/io/keycode.h )
-
io/klog.h (moved) (moved from uspace/lib/libc/include/io/klog.h )
-
io/printf_core.h (moved) (moved from uspace/lib/libc/include/io/printf_core.h )
-
io/style.h (moved) (moved from uspace/lib/libc/include/io/style.h )
-
ipc/adb.h (moved) (moved from uspace/lib/libc/include/ipc/adb.h )
-
ipc/bd.h (moved) (moved from uspace/lib/libc/include/ipc/bd.h )
-
ipc/bus.h (moved) (moved from uspace/lib/libc/include/ipc/bus.h )
-
ipc/char.h (moved) (moved from uspace/lib/libc/include/ipc/char.h )
-
ipc/clipboard.h (moved) (moved from uspace/lib/libc/include/ipc/clipboard.h )
-
ipc/console.h (moved) (moved from uspace/lib/libc/include/ipc/console.h )
-
ipc/devmap.h (moved) (moved from uspace/lib/libc/include/ipc/devmap.h )
-
ipc/fb.h (moved) (moved from uspace/lib/libc/include/ipc/fb.h )
-
ipc/ipc.h (moved) (moved from uspace/lib/libc/include/ipc/ipc.h )
-
ipc/kbd.h (moved) (moved from uspace/lib/libc/include/ipc/kbd.h )
-
ipc/loader.h (moved) (moved from uspace/lib/libc/include/ipc/loader.h )
-
ipc/mouse.h (moved) (moved from uspace/lib/libc/include/ipc/mouse.h )
-
ipc/ns.h (moved) (moved from uspace/lib/libc/include/ipc/ns.h )
-
ipc/services.h (moved) (moved from uspace/lib/libc/include/ipc/services.h )
-
ipc/vfs.h (moved) (moved from uspace/lib/libc/include/ipc/vfs.h )
-
libc.h (moved) (moved from uspace/lib/libc/include/libc.h )
-
limits.h (moved) (moved from uspace/lib/libc/include/limits.h )
-
loader/loader.h (moved) (moved from uspace/lib/libc/include/loader/loader.h )
-
loader/pcb.h (moved) (moved from uspace/lib/libc/include/loader/pcb.h )
-
macros.h (moved) (moved from uspace/lib/libc/include/macros.h )
-
malloc.h (moved) (moved from uspace/lib/libc/include/malloc.h )
-
mem.h (moved) (moved from uspace/lib/libc/include/mem.h )
-
rwlock.h (moved) (moved from uspace/lib/libc/include/rwlock.h )
-
setjmp.h (moved) (moved from uspace/lib/libc/include/setjmp.h )
-
smc.h (moved) (moved from uspace/lib/libc/include/smc.h )
-
stacktrace.h (moved) (moved from uspace/lib/libc/include/stacktrace.h )
-
stdarg.h (moved) (moved from uspace/lib/libc/include/stdarg.h )
-
stddef.h (moved) (moved from uspace/lib/libc/include/stddef.h )
-
stdint.h (moved) (moved from uspace/lib/libc/include/stdint.h )
-
stdio.h (moved) (moved from uspace/lib/libc/include/stdio.h ) (3 diffs)
-
stdlib.h (moved) (moved from uspace/lib/libc/include/stdlib.h )
-
str.h (moved) (moved from uspace/lib/libc/include/string.h ) (1 diff)
-
sys/mman.h (moved) (moved from uspace/lib/libc/include/sys/mman.h )
-
sys/stat.h (moved) (moved from uspace/lib/libc/include/sys/stat.h )
-
sys/time.h (moved) (moved from uspace/lib/libc/include/sys/time.h )
-
sys/typefmt.h (moved) (moved from uspace/lib/libc/include/sys/typefmt.h )
-
sys/types.h (moved) (moved from uspace/lib/libc/include/sys/types.h )
-
syscall.h (moved) (moved from uspace/lib/libc/include/syscall.h )
-
sysinfo.h (moved) (moved from uspace/lib/libc/include/sysinfo.h ) (1 diff)
-
task.h (moved) (moved from uspace/lib/libc/include/task.h )
-
thread.h (moved) (moved from uspace/lib/libc/include/thread.h )
-
time.h (moved) (moved from uspace/lib/libc/include/time.h )
-
tls.h (moved) (moved from uspace/lib/libc/include/tls.h )
-
udebug.h (moved) (moved from uspace/lib/libc/include/udebug.h )
-
unistd.h (moved) (moved from uspace/lib/libc/include/unistd.h )
-
vfs/canonify.h (moved) (moved from uspace/lib/libc/include/vfs/canonify.h )
-
vfs/vfs.h (moved) (moved from uspace/lib/libc/include/vfs/vfs.h )
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/stdio.h
rb48ebd19 r76ca3f7 38 38 #include <sys/types.h> 39 39 #include <stdarg.h> 40 #include <str ing.h>40 #include <str.h> 41 41 #include <adt/list.h> 42 42 … … 75 75 }; 76 76 77 enum _buffer_state { 78 /** Buffer is empty */ 79 _bs_empty, 80 81 /** Buffer contains data to be written */ 82 _bs_write, 83 84 /** Buffer contains prefetched data for reading */ 85 _bs_read 86 }; 87 77 88 typedef struct { 78 89 /** Linked list pointer. */ … … 94 105 int phone; 95 106 107 /** 108 * Non-zero if the stream needs sync on fflush(). XXX change 109 * console semantics so that sync is not needed. 110 */ 111 int need_sync; 112 96 113 /** Buffering type */ 97 114 enum _buffer_type btype; 115 98 116 /** Buffer */ 99 117 uint8_t *buf; 118 100 119 /** Buffer size */ 101 120 size_t buf_size; 121 122 /** Buffer state */ 123 enum _buffer_state buf_state; 124 102 125 /** Buffer I/O pointer */ 103 126 uint8_t *buf_head; 127 128 /** Points to end of occupied space when in read mode. */ 129 uint8_t *buf_tail; 104 130 } FILE; 105 131 -
uspace/lib/c/include/str.h
rb48ebd19 r76ca3f7 33 33 */ 34 34 35 #ifndef LIBC_STR ING_H_36 #define LIBC_STR ING_H_35 #ifndef LIBC_STR_H_ 36 #define LIBC_STR_H_ 37 37 38 38 #include <mem.h> -
uspace/lib/c/include/sysinfo.h
rb48ebd19 r76ca3f7 38 38 #include <libc.h> 39 39 #include <sysinfo.h> 40 #include <str ing.h>40 #include <str.h> 41 41 42 42 sysarg_t sysinfo_value(const char *name);
Note:
See TracChangeset
for help on using the changeset viewer.
