source: mainline/uspace/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @cf279270   6 years Jaroslav Jindrak cpp: create promise_base and use it to implement all three versions of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87efcb1   6 years Jaroslav Jindrak cpp: use default implementations of assignment instead of explicitly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d340254   6 years Jaroslav Jindrak cpp: remove completed todo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @60cb9e1   6 years Jaroslav Jindrak cpp: make shared_state work with void as its template parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bd6ad4b   6 years Jaroslav Jindrak cpp: remove unneeded std:: prefixes and add implementations for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3a29607   6 years Jaroslav Jindrak cpp: future::get does not release the state lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e97265   6 years Jaroslav Jindrak cpp: refactor future to avoid code duplication, fix wait_for and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d86c00f0   6 years Jaroslav Jindrak cpp: add the new subheaders into <future> lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7480341   6 years Jaroslav Jindrak cpp: fix include guards lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf13e711   6 years Jaroslav Jindrak cpp: make the launch enum class start at 1 as it is used in bitwise … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0076b9d   6 years Jaroslav Jindrak cpp: add a missing include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3faf90ad   6 years Jaroslav Jindrak cpp: get rid of the old redundant result_of implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a95e75e   6 years Jaroslav Jindrak cpp: split future.hpp into subheaders for each type lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @627dc41   6 years Jaroslav Jindrak cpp: add deferred/async shared state for asynchronous function … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1995ac3   6 years Jaroslav Jindrak cpp: fix zero length tuples lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @046b66e   6 years Jaroslav Jindrak cpp: std::invoke was calling the functor instead of passing it into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9eea0b7   6 years Jaroslav Jindrak cpp: fix the reference version set_value lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04c0fc5   6 years Jaroslav Jindrak cpp: add basic implementations of the promise and future templates … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8add15e0   6 years Jaroslav Jindrak cpp: move reference counting logic from the shared payload so that it … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2bb6d04   6 years zarevucky.jiri Curb the proliferation of libdraw headers libdraw provides a lot of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cd9531d3   6 years zarevucky.jiri Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @687108b   6 years zarevucky.jiri Remove unused makefile variables lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c486f83   6 years zarevucky.jiri Remove unused obsolete files, and remove references to libsoftint in demos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @15e0b4d   6 years zarevucky.jiri Fix comment typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @59d8235   6 years zarevucky.jiri Detect ARM build using arm macro, not using config.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @874ed210   6 years zarevucky.jiri Fold assembler flags into cflags, for consistent behavior This way … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fd244cd   6 years zarevucky.jiri Enable building libcpp as shared library lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef705e14   6 years jakub Enable -gc-sections for ia64 Currently, this makes the resulting ski … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b401b33   6 years noreply Merge pull request #169 from le-jzr/strtolwip Removes internal … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4cf312   6 years zarevucky.jiri Fix build with -fsanitize=undefined lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a18da67   6 years zarevucky.jiri Remove remnants of a removed variable lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3f4149   6 years zarevucky.jiri Rename entry.[cS] files to match their export names lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77de449e   6 years zarevucky.jiri Workaround for mips32/binutils coastline build lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bebd154   6 years zarevucky.jiri Fix coastline gcc build Not really sure why, but during gcc build the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @42e91ae   6 years zarevucky.jiri Replace kernel's copy of str_uint64_t with a piece of strtol.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c9bf292   6 years zarevucky.jiri Reunite uspace string-to-int conversion functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd0502ae   6 years zarevucky.jiri Add test for negative input to strtoul() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0260034   6 years zarevucky.jiri Fix and test additional corner cases in strtol() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @31a566b   6 years zarevucky.jiri Generalize and fix strtol() and friends Added the option to recognize … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d14c25   6 years zarevucky.jiri Fix behavior of stream >> for invalid numeric conversion lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc56f30   6 years zarevucky.jiri Make some libc and libposix headers usable in C++ These headers … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @af5037d   6 years zarevucky.jiri _GNU_SOURCE implies _LARGEFILE64_SOURCE lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0e2f9c   6 years jakub Correcting return handling of rtld/module_load() Because of the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8aea932   6 years jakub dlopen() used to run into a null pointer The rtld functions will … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdca26a   6 years jakub Removing printf when failing from lib/rtld If rtld failed a message … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @967e7a1   6 years jakub Removing exit() from lib rtld Several functions in the library rtld … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7aebcdaf   6 years jiri JMP_SLOT relocation should not care/warn about symbol size lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @84176f3   6 years jakub arm64: Add support for the architecture This changeset adds basic … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b58728f   6 years jakub Move dynamic-linking related ELF definitions to ABI includes Move … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4e78743   6 years zarevucky.jiri Move string-to-int conversion tests to a separate file, and add a few … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5e801dc   6 years noreply Indicate and enforce constness of hash table key in certain functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee8d4d6   6 years zarevucky.jiri Fix build with -O1 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca0e838   6 years zarevucky.jiri Convert preprocessor macros in abi/ to C constructs Preprocessor … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab87db5   6 years noreply Merge pull request #157 Turn some function-like macros into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bc417660   6 years zarevucky.jiri Merge pcut tests and corrections by matthieuriolo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @098e16a5   6 years zarevucky.jiri pcut: write out names of the failing tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76ec309b   6 years zarevucky.jiri Correct ipow10_u64() for large exponents theoretically ipow10_u64() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4ee8b3f   6 years zarevucky.jiri Make sure rndgen_destroy() always gets called The original … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c707e4   6 years zarevucky.jiri Add an implementation of uuid_format lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab7d85a   6 years zarevucky.jiri Remove unnecessary test from uuid parser The original parser tested … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bae2a05f   6 years zarevucky.jiri Update file description for gsort.c This commit removes the old file … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88e7dc5   6 years zarevucky.jiri Add pcut tests Adds tests for cap, gsort, ieee_double, double_to_str, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc9167f   6 years zarevucky.jiri Correct location of pcut test for odict lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f51ca4   6 years zarevucky.jiri Update libpcut from upstream lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @43dd2d4b   6 years zarevucky.jiri libpcut update-from-master needs full bash to work lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0f6a85ae   6 years zarevucky.jiri Fix version 4 UUID generation According to the standard, the 4 most … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f4ce50   6 years zarevucky.jiri Fix test of the comparison function in gsort() Comparison functions … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89e3152   6 years zarevucky.jiri Fix strndup() PCUT showed one failure which occured while testing the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4805495   6 years zarevucky.jiri Make sure libc and abi header guards are reserved identifiers It's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8df5f20   6 years zarevucky.jiri Rename NO_TRACE to _NO_TRACE <trace.h> may end up transitively … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @391996b   6 years zarevucky.jiri Hide internal details of <dirent.h> structure DIR lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @13eecc4   6 years jakub Add virtio-blk driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95a47b0   6 years zarevucky.jiri Turn ipc_get_*/ipc_set_* into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fafb8e5   6 years zarevucky.jiri Mechanically lowercase IPC_SET_*/IPC_GET_* lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb13ef8   6 years zarevucky.jiri Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bb97118   6 years zarevucky.jiri Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d80fa05   6 years jakub Accept VIRTIO_F_VERSION_1 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d066259   6 years zarevucky.jiri Synchronize str.c/str.h across boot/kernel/uspace lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cca2d93b   6 years zarevucky.jiri Rename (v)printf_size to (v)print_length, to match <str.h> naming scheme lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f4018b   6 years zarevucky.jiri Do not misuse printf_size() to estimate byte size of output The … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @472fe7a   6 years jiri Fix ccheck lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8f99dbf   6 years zarevucky.jiri Move non-optimization attribute from header to implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4f1171   6 years zarevucky.jiri Rename setjmp/longjmp to context_save/context_restore Once … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5c78a18   6 years zarevucky.jiri Rename context_t to context_t <libarch/fibril_context.h> is … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @67ca359   6 years zarevucky.jiri Functions in <ctype.h> should be external Standard says so. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92244ed   6 years zarevucky.jiri .tm_nsec of struct tm cannot be conditional Doing so means that any … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3446ead   6 years zarevucky.jiri Remove unnecessary include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a37496   6 years zarevucky.jiri Use FIBRIL_MUTEX_INITIALIZE() not FIBRIL_MUTEX_INITIALIZER() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d2289c   7 years jiri Fix use of 'extern' with function def. (ccheck) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3fea752   7 years vojtech.horky Merge changes to benchmarking tool (PR #151) This merges refactoring … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @182487c6   7 years vojtech.horky ppc32, arm32: clobber memory on syscall As the syscall may touch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5ace7d7   7 years vojtech.horky mips32: clobber memory on sycall (thx Adam Frey) As the syscall may … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c3fa24e   7 years zarevucky.jiri Use LIST_INITIALIZER() macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b51ee38   7 years jiri Remove leftover definition lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ffb69b   7 years jiri Dynamic linking for arm32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5360a8   7 years zarevucky.jiri Unnecessary public include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57264ac3   7 years zarevucky.jiri Unnecessary include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d8cb48d   7 years zarevucky.jiri Remove FIBRIL_DFLT_STK_SIZE macro lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f13e19   7 years noreply Remove async "fast" and "slow" functions from public interface (#153) … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eefdd7c   7 years jiri Dynamic linking for ppc32 lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.