source: mainline/uspace/lib/c/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @ea4910b   7 years jiri strdup(), strndup(), strnlen() are commonly used extensions so move … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b3fcf36   7 years jiri IPC share-in test using text and data segment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1edd6d0   7 years jiri Add separate IPC test service. Keep ns_ping for now for the sake of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25f6bddb   7 years jakub Deallocate waitq's used by the loader lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45c8eea   7 years jakub Preallocate waitq handle during initialization Do not clutter … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a5fe4f   7 years noreply Merge pull request #54 from jermar/rcuremoval Remove RCU and related … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3875f106   7 years jiri Fix broken XCW. Allow using string.h by cross-platform SW even if … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bed67f2   7 years jakub Remove SYS_SMP_MEMORY_BARRIER syscall lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b03c684   7 years jakub Remove user space RCU lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @208db5a   7 years jiri Make ordered dictionary available in kernel, too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @beb83c1   7 years jakub Add async_accept_0() for accepting connections lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6769005   7 years jakub Use user-defined labels instead of phone hashes This commit changes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e344422   7 years zarevucky.jiri Move kernel/arch/*/include/arch/elf.h to abi/ lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b82985e   7 years jiri Inserting volume by path. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @63c1dd5   7 years jiri Persistence of Tetris highscore table. Detect live mode and create … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0f8787   7 years jiri Add vol insert subcommand to re-insert a previously ejected volume. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b0ceb1   7 years jiri Make ext4 the default type of new filesystem in fdisk. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @174156fd   7 years jakub Disambiguate doxygroup generic* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dbcaa2d   7 years jakub Fix header guard lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f7fe9e   7 years jiri.zarevucky Clean up headers Depends on <limits.h> and <stdint.h> being provided, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99170e0c   7 years jiri.zarevucky Actually use compiler's <stddef.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10d65d70   7 years jiri.zarevucky Use compiler-provided freestanding headers Standard-compliant C … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a5ae815   7 years jiri.zarevucky Fix strxfrm() return type lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @09ab0a9a   7 years jiri Fix vertical spacing with new Ccheck revision. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2c91ab   7 years jakub Add restrict to strftime() declaration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @508b0df1   7 years jiri.zarevucky Remove uspace <atomic.h>, use <stdatomic.h> instead lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4621d23   7 years jiri.zarevucky Use compiler builtins for kernel atomics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffa73c6   7 years jiri.zarevucky Use compiler builtins for uspace atomics lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51cca8   7 years jiri.zarevucky Use <stdatomic.h> to implement uspace barriers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58e7b26   7 years jiri.zarevucky Make uspace hosted. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @516e780   7 years noreply Strip down libmath. (#45) libmath is mostly unused (except for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1834a01   7 years jakub Categorize the remaining orphan doxygroups lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a63966d   7 years jakub Provide doc/doxygroups.h for most apps lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8867cf6   7 years jakub Mark out HelenOS extensions by _HELENOS_SOURCE lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd41ac52   7 years jakub Get rid of sys/time.h This commit moves the POSIX-like time … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @05882233   7 years jiri.zarevucky Unify various barrier includes into <barrier.h> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @498ced1   7 years jiri.zarevucky Unify reference counting and remove some unnecessary instances of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7afd12e5   7 years martin unify format verification lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3b10ae36   7 years jiri Merge SIF. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f787c8e   7 years jiri.zarevucky Move some internal interfaces to private headers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1de92fb0   7 years jiri.zarevucky Implement MPSC FIFO channel and use it to pass inbound IPC calls to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d742db21   7 years jiri.zarevucky Implement down_timeout() and close() operations for fibril semaphore. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b79903b   7 years jiri SIF, work-in-progress. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2965d18   7 years jiri.zarevucky Add debug counter for rmutex locks. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8080262   7 years jiri.zarevucky Replace remaining explicit uses of futex_t outside fibril … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @efa3136   7 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2d78d88   7 years jiri Modifying mount point for a partition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64ffd83   7 years jiri Configuring mount point for (newly created) paritions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @514d561   7 years jiri.zarevucky Fibril/async implementation overhaul. This commit marks the move … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d83cf6f   7 years jiri.zarevucky Remove TIMEVAL_MAX, it's not as useful as I thought it would be. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9d8307a   7 years jiri Reimplement strtold function in libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9bde0d5   7 years jiri.zarevucky Replace a bunch of direct uses of futex_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40abf56a   7 years jiri.zarevucky Make sure that a thread with uninitialized TLS does not need to call … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0b05082   7 years jiri.zarevucky Adds - tcb_raw_get(), which returns the value of the TP register … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b1baac   7 years martin ns: register service interfaces individually Each service interface … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @38d8849   7 years jiri.zarevucky Privatize <thread.h>. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c124c985   7 years jiri.zarevucky Add fibril_rmutex_t type and fibril multithreading enablement. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @58daded   7 years jiri setvbuf should return an integer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @710c1e9   7 years jiri.zarevucky More robust non-blocking futex down. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f97ef44   7 years jiri.zarevucky Sleep is more natural as part of the fibril API. (the implementation … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9912f49   7 years jiri imaxabs, imaxdiv. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99d3123   7 years jiri libc needs a string.h (for the outside users, at least). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2eadda9   7 years jiri.zarevucky Remove undefined references to main program from shared libc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d054ad3   7 years jiri.zarevucky Remove the obsolete callback abstraction from low level IPC. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87337dc5   7 years jiri Random number generator interface. FAT and exFAT should be created … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @914c693   7 years martin remove obsolete non-interface connection routines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4475a44   7 years martin use uint8_t * instead of char * Technically, there should be no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be0f5e4   7 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e89a06a   7 years jiri Encapsulate partitions list in volume server. (Global state is not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da680b4b   7 years jiri Don't automatically mount writable filesystems on ATA hard drives. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ca51cc   7 years Jaroslav Jindrak removed whitespace changes and opted to change types of variables … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1caddc6   7 years Jaroslav Jindrak c: removed warning in c++ about void* pointer arithmetic lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c735afb   7 years Jaroslav Jindrak cpp: fix problems caused by new HelenOS changes (and leftowers from rebase) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7ea7605d   7 years Jaroslav Jindrak cpp: fixed a compilation fails caused by defined static_assert macro … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4049e6   7 years Jaroslav Jindrak c+cpp: added support for global static constructors destructors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82fd245   7 years Jaroslav Jindrak c: added extern C linkage if the c library headers are compiled as c++ … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af8bda0   7 years Jaroslav Jindrak c: implemented a string to int64_t parsing function lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9cb221b   7 years Jaroslav Jindrak cpp: stdbool.h now does not define true and false when compiled as a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a57a79c   7 years Jaroslav Jindrak cpp: fixed issues created by the addition of abi/_bits, changes to the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @984a9ba   7 years martin do not expose the call capability handler from the async framework … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d3b2ffa   7 years jiri Merge volume management improvements (still WIP). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72c72d4   7 years jiri Basic volume eject implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db9c889   7 years jiri Add volume administration utility. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b96dc06   7 years jiri.zarevucky Replace _Noreturn with C++-friendly noreturn. Remove unnecessary _Atomic. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8119363   7 years jiri.zarevucky Merge some preliminary async/fibril framework changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b59318e   7 years jiri.zarevucky Make futex able to time out. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f6372be9   7 years jiri.zarevucky Improve the debugging options for futexes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbfe59d   7 years jakub Merge branch 'virtio-net' This commit merges basic support for the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3679f51a   7 years jiri.zarevucky Remove the option of RCU-upgradable futexes for now. They complicate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d73d992   7 years jiri.zarevucky Hide libc-internal details of the fibril implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a0dff8   7 years jiri.zarevucky Add const to time functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2498b95   7 years jiri Move memchr to libc and add tests for other memxxx functions. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e6a610   7 years jiri Temporary file functions rework. Fix libposix access() not working on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb0ec570   7 years martin cstyle improvements (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @296890f3   7 years jiri sprintf, vsprintf belong in libc (as deprecated). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @777832e   7 years jiri fgetpos, fsetpos, perror. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7d7bc09   7 years jiri abs, labs, llabs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8751cf3   7 years jiri.zarevucky Print stacktrace on KIO before attempting printf(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47be512   7 years jiri.zarevucky Introduce list_pop(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @75c430e3   7 years jiri Bsearch, getenv, system need to go to libc. (although we might … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.