# # ChangeLog for uspace/lib/c in mainline # # Generated by Trac 1.6 # 2025-08-22T21:33:55Z Wed, 07 Aug 2019 09:54:51 GMT Matthieu Riolo [92a7cfb1] * uspace/lib/c/include/adt/dyn_array.h (modified) dyn_array: Add sugar macro Wed, 07 Aug 2019 09:35:37 GMT Matthieu Riolo [9532981] * uspace/lib/c/include/ipc/sysman.h (modified) * uspace/srv/sysman/Makefile (modified) * uspace/srv/sysman/edge.c (moved) * uspace/srv/sysman/edge.h (moved) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/sysman/repo.c (modified) * uspace/srv/sysman/repo.h (modified) * uspace/srv/sysman/test/job_closure.c (modified) * uspace/srv/sysman/test/job_queue.c (modified) * uspace/srv/sysman/test/mock_unit.c (modified) * uspace/srv/sysman/test/mock_unit.h (modified) * uspace/srv/sysman/unit.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_cfg.c (modified) sysman: Rename dependency to edge (more generic) Wed, 07 Aug 2019 09:29:33 GMT Matthieu Riolo [b55f62a] * uspace/Makefile (modified) * uspace/app/sysctl/Makefile (added) * uspace/app/sysctl/main.c (added) * uspace/lib/c/include/ipc/sysman.h (modified) * uspace/lib/sysman/include/sysman/ctl.h (modified) * uspace/lib/sysman/src/ctl.c (modified) * uspace/srv/sysman/configuration.c (modified) * uspace/srv/sysman/configuration.h (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/sm_task.c (modified) * uspace/srv/sysman/unit.h (modified) sysman: Create control utility sysctl - can list units and their ... Wed, 07 Aug 2019 09:15:30 GMT Matthieu Riolo [012dd8e] * abi/include/abi/ipc/methods.h (modified) * boot/Makefile.common (modified) * kernel/generic/src/main/kinit.c (modified) * uspace/app/tester/proc/task_wait.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/private/taskman.h (moved) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (modified) * uspace/lib/c/generic/taskman.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/taskman.h (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/taskman/event.c (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) taskman: Handle INIT_TASKS as tasks spawned by loader - everyone is ... Wed, 07 Aug 2019 05:48:26 GMT Matthieu Riolo [456f7ae] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/task_event.c (added) * uspace/lib/c/include/task.h (modified) libc: Separated task event functions Conflicts: ... Wed, 07 Aug 2019 05:42:02 GMT Matthieu Riolo [b8341bc] * uspace/app/tester/proc/task_anywait.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/srv/taskman/main.c (modified) taskman: IPC builerplate for task event API - Actual implementation ... Wed, 07 Aug 2019 05:39:54 GMT Matthieu Riolo [b22b0a94] * uspace/app/tester/Makefile (modified) * uspace/app/tester/proc/common.h (modified) * uspace/app/tester/proc/task_anywait.c (added) * uspace/app/tester/proc/task_anywait.def (added) * uspace/app/tester/proc/task_wait.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/types/task.h (modified) task: Inoperative API for passing kernel task events to uspace - ... Wed, 07 Aug 2019 05:25:59 GMT Matthieu Riolo [d4ec49e] * uspace/app/tester/proc/task_wait.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/task.h (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) taskman: Implement waiting both for retval and exit Conflicts: ... Wed, 07 Aug 2019 04:46:21 GMT Matthieu Riolo [5044114] * uspace/lib/c/generic/task.c (modified) taskman: Allow relaxed task_wait setups Conflicts: ... Wed, 07 Aug 2019 04:41:28 GMT Matthieu Riolo [e0e7eba] * uspace/lib/c/include/ipc/ns.h (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/task.c (deleted) * uspace/srv/ns/task.h (deleted) taskman: Remove remainings from NS Conflicts: ... Wed, 07 Aug 2019 04:33:20 GMT Matthieu Riolo [2f44fafd] * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/private/task.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) taskman: Implement task_wait API to pass all tests - different ... Wed, 07 Aug 2019 04:27:24 GMT Matthieu Riolo [62273d1] * uspace/app/tester/proc/dummy_task.c (modified) * uspace/app/tester/proc/task_wait.c (modified) * uspace/lib/c/include/types/task.h (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (modified) * uspace/srv/taskman/task.h (modified) taskman: Implement simple task exit monitoring Wed, 07 Aug 2019 04:26:01 GMT Matthieu Riolo [70d28e8] * uspace/app/tester/Makefile (modified) * uspace/app/tester/proc/dummy_task.c (added) * uspace/app/tester/proc/dummy_task.def (added) * uspace/app/tester/proc/task_wait.c (added) * uspace/app/tester/proc/task_wait.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/include/task.h (modified) taskman: tester plugin for wait flags combinations Conflicts: ... Wed, 07 Aug 2019 04:20:30 GMT Matthieu Riolo [1be7bee] * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/private/task.h (added) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/taskman.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/posix/src/sys/wait.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskman/Makefile (modified) * uspace/srv/taskman/main.c (modified) * uspace/srv/taskman/task.c (added) * uspace/srv/taskman/task.h (added) * uspace/srv/taskman/taskman.h (added) sysman: Move task retval and waiting logic to taskman (partially) - ... Wed, 07 Aug 2019 02:36:00 GMT Matthieu Riolo [fe86d9d] * uspace/lib/c/generic/taskman.c (modified) taskman: .bzrignore + forgotten printf Conflicts: .bzrignore Wed, 07 Aug 2019 02:33:03 GMT Matthieu Riolo [0a8f070] * abi/include/abi/ipc/methods.h (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/trace/ipcp.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/ns.h (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/taskman.c (added) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/taskman.h (moved) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/taskman.h (added) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/ns/clonable.c (deleted) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskman/Makefile (added) * uspace/srv/taskman/main.c (added) Create taskman server (extracts task-related operations from naming ... Tue, 06 Aug 2019 19:20:35 GMT Matthieu Riolo [63a3276] * uspace/lib/c/generic/loc.c (modified) * uspace/srv/devman/driver.c (modified) * uspace/srv/devman/driver.h (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/sysman/connection_broker.c (modified) * uspace/srv/sysman/connection_ctl.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_svc.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) sysman: Instrumented locsrv for autostart - also refactored unit ... Tue, 06 Aug 2019 18:29:48 GMT Matthieu Riolo [c2d50c8] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) dyn_array: Add concat and clear_range operations Tue, 06 Aug 2019 18:26:36 GMT Matthieu Riolo [c1b2084] * uspace/lib/c/include/adt/dyn_array.h (modified) dyn_array: Hide actual iterator in foreach macro Sat, 03 Aug 2019 09:44:51 GMT Matthieu Riolo [dd5c623] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/sysman.c (modified) dyn_array: Non-allocating initialization API Sat, 03 Aug 2019 09:28:50 GMT Matthieu Riolo [5559712] * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/sysman.h (added) * uspace/lib/sysman/Makefile (added) * uspace/lib/sysman/include/sysman/broker.h (added) * uspace/lib/sysman/include/sysman/ctl.h (added) * uspace/lib/sysman/include/sysman/sysman.h (added) * uspace/lib/sysman/include/sysman/unit.h (added) * uspace/lib/sysman/src/broker.c (added) * uspace/lib/sysman/src/ctl.c (added) * uspace/lib/sysman/src/sysman.c (added) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/loc.c (modified) * uspace/srv/locsrv/Makefile (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/sysman/Makefile (modified) * uspace/srv/sysman/configuration.c (modified) * uspace/srv/sysman/connection_broker.c (added) * uspace/srv/sysman/connection_broker.h (added) * uspace/srv/sysman/connection_ctl.c (added) * uspace/srv/sysman/connection_ctl.h (added) * uspace/srv/sysman/dep.c (modified) * uspace/srv/sysman/job.c (modified) * uspace/srv/sysman/job.h (modified) * uspace/srv/sysman/log.h (modified) * uspace/srv/sysman/main.c (modified) * uspace/srv/sysman/sysman.c (modified) * uspace/srv/sysman/sysman.h (modified) * uspace/srv/sysman/unit.c (modified) * uspace/srv/sysman/unit.h (modified) * uspace/srv/sysman/units/unit_cfg.c (modified) * uspace/srv/sysman/units/unit_cfg.h (modified) * uspace/srv/sysman/units/unit_mnt.c (modified) * uspace/srv/sysman/units/unit_mnt.h (modified) * uspace/srv/sysman/units/unit_svc.c (added) * uspace/srv/sysman/units/unit_svc.h (added) * uspace/srv/sysman/units/unit_tgt.c (modified) * uspace/srv/sysman/units/unit_tgt.h (modified) sysman: Naive autostart instrumentation of locsrv - Add ... Sat, 03 Aug 2019 08:40:30 GMT Matthieu Riolo [4b1c6a4b] * boot/Makefile.common (modified) * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) * uspace/lib/c/test/dyn_array.c (modified) libc: Add more dyn_array functions Conflicts: ... Sat, 03 Aug 2019 08:26:04 GMT Matthieu Riolo [c8891c8] * uspace/lib/c/generic/adt/dyn_array.c (modified) * uspace/lib/c/include/adt/dyn_array.h (modified) dyn_array: Remove runtime pointer arithmetics Sat, 03 Aug 2019 08:24:52 GMT Matthieu Riolo [62d3d87] * uspace/Makefile (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/dyn_array.c (added) * uspace/lib/c/include/adt/dyn_array.h (added) * uspace/lib/c/test/dyn_array.c (added) * uspace/lib/c/test/main.c (modified) Create ADT for dynamic array and its tests Conflicts: ... Sat, 03 Aug 2019 07:53:46 GMT Matthieu Riolo [59ba708] * uspace/lib/c/include/adt/hash.h (modified) Add function for hashing strings Conflicts: ... Tue, 16 Jul 2019 15:07:01 GMT Jiri Svoboda [a949f4a] * HelenOS.config (modified) * uspace/lib/c/arch/amd64/src/rtld/reloc.c (modified) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia64/Makefile.inc (modified) * uspace/lib/c/arch/ia64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ia64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ia64/src/rtld/reloc.c (added) * uspace/lib/c/arch/ia64/src/thread_entry.S (modified) * uspace/lib/c/arch/ia64/src/tls.c (modified) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) Dynamic linking on IA-64 (WIP) Tue, 25 Jun 2019 14:46:25 GMT Jiří Zárevúcky [cd9531d3] * HelenOS.config (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (deleted) * uspace/lib/c/arch/mips32eb/Makefile.inc (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/config.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/cp0.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/ddi.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/elf_linux.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/faddr.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/fibril.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/fibril_context.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/istate.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/istate_struct.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/regname.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stack.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/syscall.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/thread.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/tls.h (deleted) * uspace/lib/c/arch/mips32eb/src (deleted) Make mips32 and mips32eb the same UARCH, same as is with KARCH and BARCH Tue, 25 Jun 2019 14:32:49 GMT Jiří Zárevúcky [687108b] * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/riscv64/Makefile.inc (modified) * boot/arch/sparc64/Makefile.inc (modified) * kernel/arch/arm64/Makefile.inc (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm64/Makefile.common (modified) * uspace/lib/c/arch/ia32/Makefile.common (modified) * uspace/lib/c/arch/ia64/Makefile.common (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/riscv64/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) Remove unused makefile variables Tue, 25 Jun 2019 14:02:25 GMT Jiří Zárevúcky [15e0b4d] * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) Fix comment typo Mon, 24 Jun 2019 16:13:58 GMT Jiří Zárevúcky [874ed210] * boot/Makefile.build (modified) * kernel/Makefile (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * uspace/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) Fold assembler flags into cflags, for consistent behavior This way ... Sun, 16 Jun 2019 09:59:02 GMT Jakub Jermar [ef705e14] * uspace/lib/c/arch/ia64/Makefile.common (modified) Enable -gc-sections for ia64 Currently, this makes the resulting ... Thu, 06 Jun 2019 12:15:29 GMT GitHub [b401b33] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Merge pull request #169 from le-jzr/strtolwip Removes internal ... Wed, 05 Jun 2019 13:58:08 GMT Jiří Zárevúcky [a4cf312] * uspace/lib/c/generic/ubsan.c (modified) * uspace/lib/crypto/crypto.c (modified) Fix build with -fsanitize=undefined Wed, 05 Jun 2019 12:14:49 GMT Jiří Zárevúcky [f3f4149] * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/src/crt0.c (moved) * uspace/lib/c/arch/amd64/src/crt0.S (moved) * uspace/lib/c/arch/arm32/src/crt0.S (moved) * uspace/lib/c/arch/arm64/src/crt0.S (moved) * uspace/lib/c/arch/ia32/src/crt0.S (moved) * uspace/lib/c/arch/ia64/src/crt0.S (moved) * uspace/lib/c/arch/mips32/src/crt0.S (moved) * uspace/lib/c/arch/ppc32/src/crt0.S (moved) * uspace/lib/c/arch/riscv64/src/crt0.c (moved) * uspace/lib/c/arch/sparc64/src/crt0.S (moved) * uspace/lib/c/generic/crt/crt1.c (moved) Rename entry.[cS] files to match their export names Tue, 28 May 2019 18:38:09 GMT Jiří Zárevúcky [bebd154] * abi/include/limits.h (modified) * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/include/dirent.h (modified) Fix coastline gcc build Not really sure why, but during gcc build ... Mon, 27 May 2019 20:39:31 GMT Jiří Zárevúcky [42e91ae] * kernel/Makefile (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/lib/strtol.c (added) * uspace/lib/c/generic/ctype.c (modified) Replace kernel's copy of str_uint64_t with a piece of strtol.c Mon, 27 May 2019 20:27:49 GMT Jiří Zárevúcky [1c9bf292] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/test/strtol.c (modified) Reunite uspace string-to-int conversion functions Mon, 27 May 2019 16:18:02 GMT Jiří Zárevúcky [dd0502ae] * uspace/lib/c/test/strtol.c (modified) Add test for negative input to strtoul() Mon, 27 May 2019 16:17:33 GMT Jiří Zárevúcky [0260034] * uspace/lib/c/generic/strtol.c (modified) * uspace/lib/c/test/strtol.c (modified) Fix and test additional corner cases in strtol() Mon, 27 May 2019 16:17:24 GMT Jiří Zárevúcky [31a566b] * uspace/lib/c/generic/strtol.c (modified) Generalize and fix strtol() and friends Added the option to ... Mon, 27 May 2019 12:38:26 GMT Jiří Zárevúcky [bc56f30] * abi/include/_bits/errno.h (modified) * abi/include/_bits/native.h (modified) * abi/include/_bits/off64_t.h (added) * abi/include/_bits/ssize_t.h (modified) * abi/include/inttypes.h (modified) * abi/include/limits.h (modified) * kernel/Makefile (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/cpp/include/__bits/chrono.hpp (modified) * uspace/lib/cpp/include/__bits/io/ios.hpp (modified) * uspace/lib/cpp/include/__bits/limits.hpp (modified) * uspace/lib/cpp/include/__bits/locale/num_get.hpp (modified) * uspace/lib/cpp/include/__bits/random.hpp (modified) * uspace/lib/cpp/include/__bits/string/string.hpp (modified) * uspace/lib/cpp/include/__bits/thread/condition_variable.hpp (modified) * uspace/lib/cpp/include/__bits/thread/threading.hpp (modified) * uspace/lib/cpp/include/cassert (modified) * uspace/lib/cpp/include/cctype (modified) * uspace/lib/cpp/include/cerrno (modified) * uspace/lib/cpp/include/cinttypes (modified) * uspace/lib/cpp/include/climits (modified) * uspace/lib/cpp/include/csetjmp (modified) * uspace/lib/cpp/include/cstdarg (modified) * uspace/lib/cpp/include/cstddef (modified) * uspace/lib/cpp/include/cstdint (modified) * uspace/lib/cpp/include/cstdio (modified) * uspace/lib/cpp/include/cstdlib (modified) * uspace/lib/cpp/include/cstring (modified) * uspace/lib/cpp/include/ctime (modified) * uspace/lib/cpp/include/cwchar (modified) * uspace/lib/cpp/src/stdexcept.cpp (modified) * uspace/lib/cpp/src/string.cpp (modified) * uspace/lib/cpp/src/typeinfo.cpp (modified) * uspace/lib/pcm/src/format.c (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/ctype.h (modified) * uspace/lib/posix/include/posix/dlfcn.h (modified) * uspace/lib/posix/include/posix/fcntl.h (modified) * uspace/lib/posix/include/posix/fnmatch.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/pthread.h (modified) * uspace/lib/posix/include/posix/pwd.h (modified) * uspace/lib/posix/include/posix/signal.h (modified) * uspace/lib/posix/include/posix/stdio.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/mman.h (modified) * uspace/lib/posix/include/posix/sys/stat.h (modified) * uspace/lib/posix/include/posix/sys/time.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/posix/include/posix/sys/wait.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/posix/include/posix/ucontext.h (modified) * uspace/lib/posix/include/posix/unistd.h (modified) * uspace/lib/posix/src/internal/common.h (modified) * uspace/lib/posix/src/sys/mman.c (modified) * uspace/srv/vfs/vfs.h (modified) Make some libc and libposix headers usable in C++ These headers ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [a0e2f9c] * uspace/lib/c/generic/rtld/module.c (modified) Correcting return handling of rtld/module_load() Because of the ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [8aea932] * uspace/lib/c/generic/dlfcn.c (modified) dlopen() used to run into a null pointer The rtld functions will ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [bdca26a] * kernel/generic/include/lib/elf_load.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/program.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/include/elf/elf_load.h (modified) * uspace/lib/c/include/elf/elf_mod.h (modified) * uspace/srv/loader/main.c (modified) Removing printf when failing from lib/rtld If rtld failed a message ... Sun, 26 May 2019 13:21:50 GMT Jakub Jermář [967e7a1] * uspace/lib/c/generic/dlfcn.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) * uspace/lib/c/generic/rtld/rtld.c (modified) * uspace/lib/c/include/rtld/module.h (modified) Removing `exit()` from lib rtld Several functions in the library ... Fri, 03 May 2019 13:03:18 GMT Jiri Svoboda [7aebcdaf] * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) JMP_SLOT relocation should not care/warn about symbol size Wed, 10 Apr 2019 15:04:17 GMT Jakub Jermář [84176f3] * .gitignore (modified) * HelenOS.config (modified) * abi/arch/arm64/include/abi/arch/elf.h (added) * abi/doc/doxygroups.h (modified) * abi/include/abi/elf.h (modified) * boot/Makefile.build (modified) * boot/Makefile.grub (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm64/Makefile.inc (added) * boot/arch/arm64/_link.ld.in (added) * boot/arch/arm64/include/arch/arch.h (added) * boot/arch/arm64/include/arch/asm.h (added) * boot/arch/arm64/include/arch/barrier.h (added) * boot/arch/arm64/include/arch/boot.h (added) * boot/arch/arm64/include/arch/main.h (added) * boot/arch/arm64/include/arch/regutils.h (added) * boot/arch/arm64/include/arch/relocate.h (added) * boot/arch/arm64/include/arch/types.h (added) * boot/arch/arm64/src/asm.S (added) * boot/arch/arm64/src/main.c (added) * boot/arch/arm64/src/relocate.c (added) * boot/doc/doxygroups.h (modified) * boot/genarch/include/genarch/efi.h (modified) * boot/genarch/src/efi.c (modified) * boot/generic/include/align.h (modified) * contrib/qemu/build-from-scratch.sh (modified) * defaults/arm64/Makefile.config (added) * defaults/arm64/output (added) * defaults/arm64/virt/Makefile.config (added) * doxygen/doxygen.cfg.diff (modified) * kernel/arch/abs32le/include/arch/mm/as.h (modified) * kernel/arch/amd64/include/arch/mm/as.h (modified) * kernel/arch/arm32/include/arch/mm/as.h (modified) * kernel/arch/arm64/Makefile.inc (added) * kernel/arch/arm64/_link.ld.in (added) * kernel/arch/arm64/include/arch/arch.h (added) * kernel/arch/arm64/include/arch/asm.h (added) * kernel/arch/arm64/include/arch/barrier.h (added) * kernel/arch/arm64/include/arch/boot/boot.h (added) * kernel/arch/arm64/include/arch/context.h (added) * kernel/arch/arm64/include/arch/context_struct.h (added) * kernel/arch/arm64/include/arch/cpu.h (added) * kernel/arch/arm64/include/arch/cycle.h (added) * kernel/arch/arm64/include/arch/exception.h (added) * kernel/arch/arm64/include/arch/faddr.h (added) * kernel/arch/arm64/include/arch/fpu_context.h (added) * kernel/arch/arm64/include/arch/fpu_context_struct.h (added) * kernel/arch/arm64/include/arch/interrupt.h (added) * kernel/arch/arm64/include/arch/istate.h (added) * kernel/arch/arm64/include/arch/istate_struct.h (added) * kernel/arch/arm64/include/arch/mach/virt/virt.h (added) * kernel/arch/arm64/include/arch/machine_func.h (added) * kernel/arch/arm64/include/arch/mm/as.h (added) * kernel/arch/arm64/include/arch/mm/asid.h (added) * kernel/arch/arm64/include/arch/mm/frame.h (added) * kernel/arch/arm64/include/arch/mm/km.h (added) * kernel/arch/arm64/include/arch/mm/page.h (added) * kernel/arch/arm64/include/arch/mm/tlb.h (added) * kernel/arch/arm64/include/arch/proc/task.h (added) * kernel/arch/arm64/include/arch/proc/thread.h (added) * kernel/arch/arm64/include/arch/regutils.h (added) * kernel/arch/arm64/include/arch/stack.h (added) * kernel/arch/arm64/include/arch/types.h (added) * kernel/arch/arm64/src/arm64.c (added) * kernel/arch/arm64/src/asm.S (added) * kernel/arch/arm64/src/context.S (added) * kernel/arch/arm64/src/cpu/cpu.c (added) * kernel/arch/arm64/src/debug/stacktrace.c (added) * kernel/arch/arm64/src/debug/stacktrace_asm.S (added) * kernel/arch/arm64/src/exception.c (added) * kernel/arch/arm64/src/fpu.S (added) * kernel/arch/arm64/src/fpu_context.c (added) * kernel/arch/arm64/src/interrupt.c (added) * kernel/arch/arm64/src/mach/virt/virt.c (added) * kernel/arch/arm64/src/machine_func.c (added) * kernel/arch/arm64/src/mm/as.c (added) * kernel/arch/arm64/src/mm/frame.c (added) * kernel/arch/arm64/src/mm/km.c (added) * kernel/arch/arm64/src/mm/page.c (added) * kernel/arch/arm64/src/mm/tlb.c (added) * kernel/arch/arm64/src/smc.c (added) * kernel/arch/arm64/src/smp/ipi.c (added) * kernel/arch/arm64/src/smp/smp.c (added) * kernel/arch/arm64/src/start.S (added) * kernel/arch/ia32/include/arch/mm/as.h (modified) * kernel/arch/ia64/include/arch/mm/as.h (modified) * kernel/arch/mips32/include/arch/mm/as.h (modified) * kernel/arch/ppc32/include/arch/mm/as.h (modified) * kernel/arch/riscv64/include/arch/mm/as.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/as.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/as.h (modified) * kernel/doc/doxygroups.h (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/gicv2/gicv2.h (added) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (modified) * kernel/genarch/src/drivers/gicv2/gicv2.c (added) * kernel/genarch/src/drivers/pl011/pl011.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/generic/include/mm/as.h (modified) * tools/autotool.py (modified) * tools/ew.py (modified) * uspace/lib/c/arch/arm64/Makefile.common (added) * uspace/lib/c/arch/arm64/Makefile.inc (added) * uspace/lib/c/arch/arm64/include/libarch/config.h (added) * uspace/lib/c/arch/arm64/include/libarch/ddi.h (added) * uspace/lib/c/arch/arm64/include/libarch/elf_linux.h (added) * uspace/lib/c/arch/arm64/include/libarch/faddr.h (added) * uspace/lib/c/arch/arm64/include/libarch/fibril.h (added) * uspace/lib/c/arch/arm64/include/libarch/fibril_context.h (added) * uspace/lib/c/arch/arm64/include/libarch/istate.h (added) * uspace/lib/c/arch/arm64/include/libarch/istate_struct.h (added) * uspace/lib/c/arch/arm64/include/libarch/regutils.h (added) * uspace/lib/c/arch/arm64/include/libarch/syscall.h (added) * uspace/lib/c/arch/arm64/include/libarch/thread.h (added) * uspace/lib/c/arch/arm64/include/libarch/tls.h (added) * uspace/lib/c/arch/arm64/src/entry.S (added) * uspace/lib/c/arch/arm64/src/entryjmp.S (added) * uspace/lib/c/arch/arm64/src/fibril.S (added) * uspace/lib/c/arch/arm64/src/stacktrace.c (added) * uspace/lib/c/arch/arm64/src/stacktrace_asm.S (added) * uspace/lib/c/arch/arm64/src/syscall.c (added) * uspace/lib/c/arch/arm64/src/thread_entry.S (added) * uspace/lib/c/arch/arm64/src/tls.c (added) * uspace/lib/c/doc/doxygroups.h (modified) arm64: Add support for the architecture This changeset adds basic ... Wed, 10 Apr 2019 15:04:17 GMT Jakub Jermář [b58728f] * abi/include/abi/elf.h (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) Move dynamic-linking related ELF definitions to ABI includes Move ... Tue, 26 Feb 2019 16:10:39 GMT Jiří Zárevúcky [a4e78743] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/stdlib.c (modified) * uspace/lib/c/test/strtol.c (added) * uspace/lib/pcut/include/pcut/asserts.h (modified) Move string-to-int conversion tests to a separate file, and add a few ... Mon, 25 Feb 2019 14:42:38 GMT GitHub [5e801dc] * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * uspace/app/hbench/env.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) * uspace/srv/devman/devtree.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/hid/input/gsp.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs_node.c (modified) Indicate and enforce constness of hash table key in certain functions ... Sat, 23 Feb 2019 17:52:16 GMT Jiří Zárevúcky [ca0e838] * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/sysinfo.h (modified) * uspace/app/taskdump/symtab.c (modified) * uspace/lib/c/generic/rtld/symbol.c (modified) Convert preprocessor macros in abi/ to C constructs Preprocessor ... Sat, 23 Feb 2019 17:16:01 GMT GitHub [ab87db5] * abi/include/abi/cap.h (modified) * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Merge pull request #157 Turn some function-like macros into functions Sat, 23 Feb 2019 16:28:16 GMT Jiří Zárevúcky [bc417660] * uspace/app/df/df.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/imath.c (modified) * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/test/adt/odict.c (moved) * uspace/lib/c/test/cap.c (added) * uspace/lib/c/test/double_to_str.c (added) * uspace/lib/c/test/getopt.c (added) * uspace/lib/c/test/gsort.c (added) * uspace/lib/c/test/ieee_double.c (added) * uspace/lib/c/test/imath.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/uuid.c (added) Merge pcut tests and corrections by matthieuriolo Sat, 23 Feb 2019 16:26:34 GMT Jiří Zárevúcky [098e16a5] * uspace/lib/c/include/string.h (modified) * uspace/lib/pcut/src/report/tap.c (modified) pcut: write out names of the failing tests Mon, 18 Feb 2019 17:03:04 GMT Jiří Zárevúcky [76ec309b] * uspace/lib/c/generic/imath.c (modified) Correct ipow10_u64() for large exponents theoretically ipow10_u64() ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [a4ee8b3f] * uspace/lib/c/generic/uuid.c (modified) Make sure rndgen_destroy() always gets called The original ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [6c707e4] * uspace/lib/c/generic/uuid.c (modified) * uspace/lib/c/include/uuid.h (modified) Add an implementation of uuid_format Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [ab7d85a] * uspace/lib/c/generic/uuid.c (modified) Remove unnecessary test from uuid parser The original parser tested ... Mon, 18 Feb 2019 17:03:03 GMT Jiří Zárevúcky [bae2a05f] * uspace/lib/c/generic/gsort.c (modified) Update file description for gsort.c This commit removes the old ... Mon, 18 Feb 2019 17:02:54 GMT Jiří Zárevúcky [88e7dc5] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/cap.c (added) * uspace/lib/c/test/double_to_str.c (added) * uspace/lib/c/test/getopt.c (added) * uspace/lib/c/test/gsort.c (added) * uspace/lib/c/test/ieee_double.c (added) * uspace/lib/c/test/imath.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/uuid.c (added) Add pcut tests Adds tests for cap, gsort, ieee_double, ... Mon, 18 Feb 2019 16:18:37 GMT Jiří Zárevúcky [fc9167f] * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/adt/odict.c (moved) Correct location of pcut test for odict Fri, 15 Feb 2019 13:34:23 GMT Jiří Zárevúcky [0f6a85ae] * uspace/lib/c/generic/uuid.c (modified) Fix version 4 UUID generation According to the standard, the 4 most ... Fri, 15 Feb 2019 13:10:09 GMT Jiří Zárevúcky [9f4ce50] * uspace/lib/c/generic/gsort.c (modified) Fix test of the comparison function in gsort() Comparison functions ... Fri, 15 Feb 2019 13:02:35 GMT Jiří Zárevúcky [89e3152] * uspace/lib/c/generic/string.c (modified) Fix strndup() PCUT showed one failure which occured while testing ... Mon, 11 Feb 2019 15:01:33 GMT Jiří Zárevúcky [4805495] * abi/arch/abs32le/include/abi/arch/elf.h (modified) * abi/arch/amd64/include/abi/arch/elf.h (modified) * abi/arch/arm32/include/abi/arch/elf.h (modified) * abi/arch/ia32/include/abi/arch/elf.h (modified) * abi/arch/ia64/include/abi/arch/elf.h (modified) * abi/arch/mips32/include/abi/arch/elf.h (modified) * abi/arch/ppc32/include/abi/arch/elf.h (modified) * abi/arch/riscv64/include/abi/arch/elf.h (modified) * abi/arch/sparc64/include/abi/arch/elf.h (modified) * abi/include/abi/asmtool.h (modified) * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/ddi/irq.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/fb/visuals.h (modified) * abi/include/abi/fourcc.h (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/proc/task.h (modified) * abi/include/abi/proc/thread.h (modified) * abi/include/abi/proc/uarg.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/syscall.h (modified) * abi/include/abi/sysinfo.h (modified) * abi/include/abi/udebug.h (modified) * abi/include/limits.h (modified) * boot/generic/include/byteorder.h (modified) * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/include/types/adt/odict.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/config.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/ddi.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/thread.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/include/libarch/config.h (modified) * uspace/lib/c/arch/amd64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/amd64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/amd64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/thread.h (modified) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/include/libarch/config.h (modified) * uspace/lib/c/arch/arm32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/arm32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/arm32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/arm32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/arm32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/arm32/include/libarch/thread.h (modified) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia32/include/libarch/config.h (modified) * uspace/lib/c/arch/ia32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/include/libarch/config.h (modified) * uspace/lib/c/arch/ia64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stack.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ia64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia64/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/mips32/include/libarch/config.h (modified) * uspace/lib/c/arch/mips32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/mips32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/mips32/include/libarch/stack.h (modified) * uspace/lib/c/arch/mips32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/mips32/include/libarch/thread.h (modified) * uspace/lib/c/arch/mips32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/config.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/regname.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/config.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/thread.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/config.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stack.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/thread.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/cc.h (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/private/io.h (modified) * uspace/lib/c/generic/private/libc.h (modified) * uspace/lib/c/generic/private/loader.h (modified) * uspace/lib/c/generic/private/malloc.h (modified) * uspace/lib/c/generic/private/ns.h (modified) * uspace/lib/c/generic/private/scanf.h (modified) * uspace/lib/c/generic/private/sstream.h (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/generic/private/stdlib.h (modified) * uspace/lib/c/generic/private/thread.h (modified) * uspace/lib/c/include/adt/checksum.h (modified) * uspace/lib/c/include/adt/circ_buf.h (modified) * uspace/lib/c/include/adt/fifo.h (modified) * uspace/lib/c/include/adt/gcdlcm.h (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/adt/prodcons.h (modified) * uspace/lib/c/include/align.h (modified) * uspace/lib/c/include/arg_parse.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/barrier.h (modified) * uspace/lib/c/include/bd.h (modified) * uspace/lib/c/include/bd_srv.h (modified) * uspace/lib/c/include/bitops.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/c/include/cap.h (modified) * uspace/lib/c/include/clipboard.h (modified) * uspace/lib/c/include/config.h (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/corecfg.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/clock_dev.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (modified) * uspace/lib/c/include/device/led_dev.h (modified) * uspace/lib/c/include/device/pio_window.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/elf/elf_linux.h (modified) * uspace/lib/c/include/entry_point.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/fourcc.h (modified) * uspace/lib/c/include/gsort.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/c/include/imath.h (modified) * uspace/lib/c/include/inet/addr.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/inet/dnsr.h (modified) * uspace/lib/c/include/inet/endpoint.h (modified) * uspace/lib/c/include/inet/host.h (modified) * uspace/lib/c/include/inet/hostname.h (modified) * uspace/lib/c/include/inet/hostport.h (modified) * uspace/lib/c/include/inet/inet.h (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/lib/c/include/inet/inetping.h (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/color.h (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/concaps.h (modified) * uspace/lib/c/include/io/cons_event.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/lib/c/include/io/keycode.h (modified) * uspace/lib/c/include/io/kio.h (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/label.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/io/mode.h (modified) * uspace/lib/c/include/io/output.h (modified) * uspace/lib/c/include/io/pixel.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/io/printf_core.h (modified) * uspace/lib/c/include/io/serial.h (modified) * uspace/lib/c/include/io/style.h (modified) * uspace/lib/c/include/io/table.h (modified) * uspace/lib/c/include/io/verify.h (modified) * uspace/lib/c/include/io/visualizer.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/ipc/adb.h (modified) * uspace/lib/c/include/ipc/bd.h (modified) * uspace/lib/c/include/ipc/chardev.h (modified) * uspace/lib/c/include/ipc/clipboard.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/c/include/ipc/corecfg.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/c/include/ipc/dnsr.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/graph.h (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/lib/c/include/ipc/input.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/ipc/ipc_test.h (modified) * uspace/lib/c/include/ipc/iplink.h (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/ipc/kbdev.h (modified) * uspace/lib/c/include/ipc/loader.h (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/lib/c/include/ipc/mouseev.h (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/output.h (modified) * uspace/lib/c/include/ipc/pci.h (modified) * uspace/lib/c/include/ipc/serial_ctl.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/tcp.h (modified) * uspace/lib/c/include/ipc/udp.h (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/ipc/window.h (modified) * uspace/lib/c/include/ipc_test.h (modified) * uspace/lib/c/include/irc.h (modified) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/c/include/libc.h (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/macros.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/nic/eth_phys.h (modified) * uspace/lib/c/include/nic/nic.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/pci.h (modified) * uspace/lib/c/include/perf.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/refcount.h (modified) * uspace/lib/c/include/rndgen.h (modified) * uspace/lib/c/include/rtld/dynamic.h (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) * uspace/lib/c/include/rtld/module.h (modified) * uspace/lib/c/include/rtld/rtld.h (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) * uspace/lib/c/include/rtld/rtld_debug.h (modified) * uspace/lib/c/include/rtld/symbol.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/smc.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/stacktrace.h (modified) * uspace/lib/c/include/stats.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/str_error.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/tls.h (modified) * uspace/lib/c/include/tmpfile.h (modified) * uspace/lib/c/include/trace.h (modified) * uspace/lib/c/include/types/casting.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/c/include/types/inet.h (modified) * uspace/lib/c/include/types/inet/host.h (modified) * uspace/lib/c/include/types/inet/hostport.h (modified) * uspace/lib/c/include/types/inetcfg.h (modified) * uspace/lib/c/include/types/inetping.h (modified) * uspace/lib/c/include/types/io/chardev.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/pci.h (modified) * uspace/lib/c/include/types/rtld/module.h (modified) * uspace/lib/c/include/types/rtld/rtld.h (modified) * uspace/lib/c/include/types/task.h (modified) * uspace/lib/c/include/types/uuid.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/c/include/udebug.h (modified) * uspace/lib/c/include/unaligned.h (modified) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vfs/canonify.h (modified) * uspace/lib/c/include/vfs/inbox.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/lib/c/include/vfs/vfs_sess.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/c/include/wchar.h (modified) Make sure libc and abi header guards are reserved identifiers It's ... Mon, 11 Feb 2019 14:56:26 GMT Jiří Zárevúcky [8df5f20] * kernel/arch/abs32le/include/arch/asm.h (modified) * kernel/arch/abs32le/include/arch/cycle.h (modified) * kernel/arch/abs32le/include/arch/istate.h (modified) * kernel/arch/abs32le/include/arch/mm/page.h (modified) * kernel/arch/amd64/include/arch/asm.h (modified) * kernel/arch/amd64/include/arch/cycle.h (modified) * kernel/arch/amd64/include/arch/istate.h (modified) * kernel/arch/amd64/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/asm.h (modified) * kernel/arch/arm32/include/arch/cycle.h (modified) * kernel/arch/arm32/include/arch/istate.h (modified) * kernel/arch/arm32/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv4.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/ia32/include/arch/asm.h (modified) * kernel/arch/ia32/include/arch/cycle.h (modified) * kernel/arch/ia32/include/arch/istate.h (modified) * kernel/arch/ia32/include/arch/mm/page.h (modified) * kernel/arch/ia64/include/arch/asm.h (modified) * kernel/arch/ia64/include/arch/cpu.h (modified) * kernel/arch/ia64/include/arch/cycle.h (modified) * kernel/arch/ia64/include/arch/istate.h (modified) * kernel/arch/ia64/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/asm.h (modified) * kernel/arch/mips32/include/arch/cycle.h (modified) * kernel/arch/mips32/include/arch/istate.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/mm/tlb.h (modified) * kernel/arch/ppc32/include/arch/asm.h (modified) * kernel/arch/ppc32/include/arch/cpu.h (modified) * kernel/arch/ppc32/include/arch/cycle.h (modified) * kernel/arch/ppc32/include/arch/istate.h (modified) * kernel/arch/ppc32/include/arch/mm/frame.h (modified) * kernel/arch/ppc32/include/arch/mm/page.h (modified) * kernel/arch/riscv64/include/arch/asm.h (modified) * kernel/arch/riscv64/include/arch/cycle.h (modified) * kernel/arch/riscv64/include/arch/istate.h (modified) * kernel/arch/riscv64/include/arch/mm/page.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/cycle.h (modified) * kernel/arch/sparc64/include/arch/istate.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/tlb.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tlb.h (modified) * kernel/arch/sparc64/include/arch/sun4u/asm.h (modified) * kernel/arch/sparc64/include/arch/sun4u/cpu.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/trace.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/current.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/trace.h (modified) Rename NO_TRACE to _NO_TRACE may end up transitively ... Sun, 10 Feb 2019 13:27:33 GMT Jiří Zárevúcky [391996b] * uspace/lib/c/generic/dirent.c (modified) * uspace/lib/c/include/dirent.h (modified) Hide internal details of structure DIR Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [95a47b0] * abi/include/abi/ipc/ipc.h (modified) * uspace/lib/c/generic/async/server.c (modified) Turn ipc_get_*/ipc_set_* into functions Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [fafb8e5] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Mechanically lowercase IPC_SET_*/IPC_GET_* Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [eb13ef8] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [bb97118] * abi/include/abi/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/hound/src/protocol.c (modified) Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions Tue, 05 Feb 2019 17:42:58 GMT Jiří Zárevúcky [d066259] * boot/generic/include/errno.h (modified) * boot/generic/include/str.h (modified) * boot/generic/src/str.c (modified) * kernel/generic/include/str.h (modified) * kernel/generic/src/lib/str.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Synchronize str.c/str.h across boot/kernel/uspace Tue, 05 Feb 2019 16:00:20 GMT Jiří Zárevúcky [cca2d93b] * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/include/stdio.h (modified) Rename (v)printf_size to (v)print_length, to match naming scheme Tue, 05 Feb 2019 15:25:50 GMT Jiří Zárevúcky [4f4018b] * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/http/src/headers.c (modified) * uspace/lib/http/src/request.c (modified) Do not misuse printf_size() to estimate byte size of output The ... Sun, 03 Feb 2019 22:49:24 GMT Jiri Svoboda [472fe7a] * uspace/lib/c/generic/mem.c (modified) * uspace/lib/c/generic/private/cc.h (modified) Fix ccheck Sun, 03 Feb 2019 17:03:37 GMT Jiří Zárevúcky [8f99dbf] * uspace/lib/c/generic/mem.c (modified) * uspace/lib/c/generic/private/cc.h (moved) * uspace/lib/c/include/mem.h (modified) Move non-optimization attribute from header to implementation Sun, 03 Feb 2019 14:56:13 GMT Jiří Zárevúcky [b4f1171] * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/src/fibril.S (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/include/setjmp.h (modified) Rename __setjmp/__longjmp to __context_save/__context_restore Once ... Sun, 03 Feb 2019 14:35:44 GMT Jiří Zárevúcky [a5c78a18] * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/setjmp.h (modified) Rename context_t to __context_t is ... Sat, 02 Feb 2019 17:05:56 GMT Jiří Zárevúcky [67ca359] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/ctype.c (added) * uspace/lib/c/include/ctype.h (modified) Functions in should be external Standard says so. Sat, 02 Feb 2019 16:23:01 GMT Jiří Zárevúcky [92244ed] * uspace/lib/c/include/time.h (modified) .tm_nsec of struct tm cannot be conditional Doing so means that any ... Fri, 01 Feb 2019 23:49:06 GMT Jiří Zárevúcky [3446ead] * uspace/lib/c/include/fibril_synch.h (modified) Remove unnecessary include Mon, 28 Jan 2019 07:46:58 GMT Vojtech Horky [3fea752] * .gitignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/bnchmark/Makefile (deleted) * uspace/app/bnchmark/bnchmark.c (deleted) * uspace/app/bnchmark/doc/doxygroups.h (deleted) * uspace/app/hbench/Makefile (moved) * uspace/app/hbench/benchlist.c (moved) * uspace/app/hbench/csv.c (added) * uspace/app/hbench/doc/doxygroups.h (added) * uspace/app/hbench/env.c (added) * uspace/app/hbench/fs/dirread.c (added) * uspace/app/hbench/fs/fileread.c (added) * uspace/app/hbench/hbench.h (added) * uspace/app/hbench/ipc/ns_ping.c (added) * uspace/app/hbench/ipc/ping_pong.c (added) * uspace/app/hbench/main.c (added) * uspace/app/hbench/malloc/malloc1.c (added) * uspace/app/hbench/malloc/malloc2.c (added) * uspace/app/hbench/synch/fibril_mutex.c (added) * uspace/app/hbench/utils.c (added) * uspace/app/perf/doc/doxygroups.h (deleted) * uspace/app/perf/ipc/ns_ping.c (deleted) * uspace/app/perf/ipc/ns_ping.def (deleted) * uspace/app/perf/ipc/ping_pong.c (deleted) * uspace/app/perf/ipc/ping_pong.def (deleted) * uspace/app/perf/malloc/malloc1.c (deleted) * uspace/app/perf/malloc/malloc1.def (deleted) * uspace/app/perf/malloc/malloc2.c (deleted) * uspace/app/perf/malloc/malloc2.def (deleted) * uspace/app/perf/perf.c (deleted) * uspace/app/tester/tester.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/include/perf.h (added) * uspace/lib/c/include/types/casting.h (added) * uspace/lib/c/test/casting.c (added) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/perf.c (added) Merge changes to benchmarking tool (PR #151) This merges ... Tue, 22 Jan 2019 21:36:42 GMT Vojtech Horky [182487c6] * uspace/lib/c/arch/arm32/src/syscall.c (modified) * uspace/lib/c/arch/ppc32/src/syscall.c (modified) ppc32, arm32: clobber memory on syscall As the syscall may touch ... Tue, 22 Jan 2019 21:36:42 GMT Vojtech Horky [e5ace7d7] * uspace/lib/c/arch/mips32/src/syscall.c (modified) mips32: clobber memory on sycall (thx Adam Frey) As the syscall may ... Tue, 22 Jan 2019 16:35:46 GMT Jiří Zárevúcky [c3fa24e] * uspace/lib/c/generic/pio_trace.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) Use LIST_INITIALIZER() macro Tue, 22 Jan 2019 15:57:32 GMT Jiri Svoboda [b51ee38] * uspace/lib/c/arch/arm32/src/entry.S (modified) Remove leftover definition Tue, 22 Jan 2019 12:16:42 GMT Jiri Svoboda [3ffb69b] * HelenOS.config (modified) * defaults/arm32/Makefile.config (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.inc (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/src/atomic.c (modified) * uspace/lib/c/arch/arm32/src/entry.S (modified) * uspace/lib/c/arch/arm32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/arm32/src/rtld/reloc.c (added) * uspace/lib/c/arch/arm32/src/tls.c (modified) Dynamic linking for arm32 Sun, 20 Jan 2019 15:59:17 GMT Jiří Zárevúcky [e5360a8] * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/include/fibril.h (modified) Unnecessary public include Sun, 20 Jan 2019 15:59:17 GMT Jiří Zárevúcky [d8cb48d] * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/include/fibril.h (modified) Remove FIBRIL_DFLT_STK_SIZE macro Sun, 20 Jan 2019 15:56:59 GMT GitHub [4f13e19] * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Remove async "fast" and "slow" functions from public interface (#153) ... Sun, 20 Jan 2019 10:02:08 GMT Jiri Svoboda [eefdd7c] * HelenOS.config (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.inc (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/src/rtld/dynamic.c (added) * uspace/lib/c/arch/ppc32/src/rtld/reloc.c (added) * uspace/lib/c/arch/ppc32/src/tls.c (modified) Dynamic linking for ppc32 Sun, 20 Jan 2019 00:55:57 GMT Jiri Svoboda [a131536d] * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (modified) Assert we don't exceed supported number of slots Mon, 14 Jan 2019 16:52:47 GMT Jiri Svoboda [1c3c287] * HelenOS.config (modified) * defaults/sparc64/niagara/Makefile.config (modified) * defaults/sparc64/ultra/Makefile.config (modified) * uspace/lib/c/arch/amd64/src/rtld/dynamic.c (modified) * uspace/lib/c/arch/sparc64/Makefile.common (modified) * uspace/lib/c/arch/sparc64/Makefile.inc (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/sparc64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/sparc64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/sparc64/src/rtld/reloc.c (added) * uspace/lib/c/arch/sparc64/src/tls.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/include/smc.h (modified) Dynamic linking on sparc64 Fri, 11 Jan 2019 18:17:38 GMT Jiří Zárevúcky [fec7ba0] * uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/sysinst/rdimg.c (modified) * uspace/app/tester/stdio/logger2.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/bus/usb/xhci/hw_struct/common.h (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/posix/src/time.c (modified) * uspace/lib/posix/src/unistd.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) Avoid including from Fri, 11 Jan 2019 12:49:41 GMT Jiri Svoboda [6480827] * uspace/Makefile.common (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) Alignment workaround is just for amd64 Oops, this was never meant ... Thu, 10 Jan 2019 20:54:32 GMT Vojtech Horky [51a04bd] * uspace/lib/c/include/perf.h (modified) libc: clarify stopwatch documentation Thu, 10 Jan 2019 20:51:25 GMT Vojtech Horky [5fbc1f9] * uspace/lib/c/include/perf.h (modified) * uspace/lib/c/test/perf.c (modified) libc: stopwatch API symmetry Thu, 10 Jan 2019 18:39:16 GMT Jiří Zárevúcky [0a520db] * uspace/app/sbi/src/bigint.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/ieee_double.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/inetsrv/pdu.c (modified) Change static_assert to its standard definition Wed, 09 Jan 2019 12:38:13 GMT Jiri Svoboda [1567471] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * uspace/Makefile.common (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/module.h (added) * uspace/lib/c/arch/ia32/include/libarch/rtld/module.h (added) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) Enable dynamic linking on amd64 Tue, 08 Jan 2019 13:27:05 GMT Jiri Svoboda [d3e938c] * abi/include/abi/asmtool.h (modified) * uspace/lib/c/arch/amd64/Makefile.inc (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/dynamic.h (added) * uspace/lib/c/arch/amd64/include/libarch/rtld/elf_dyn.h (added) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/src/entry.S (modified) * uspace/lib/c/arch/amd64/src/rtld/dynamic.c (added) * uspace/lib/c/arch/amd64/src/rtld/reloc.c (added) * uspace/lib/c/arch/amd64/src/thread_entry.S (modified) * uspace/lib/c/arch/amd64/src/tls.c (modified) * uspace/lib/c/generic/rtld/dynamic.c (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) Dynamic linking on amd64 (WIP) After modifying HelenOS.config, it ...