# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-09-22T02:29:57Z Sat, 28 Oct 2017 08:49:42 GMT Jakub Jermar [d088616] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) Provide locked versions of cap_unpublish() and cap_free() This is ... Fri, 27 Oct 2017 18:44:07 GMT jzr [9b642f92] * HelenOS.config (modified) * boot/Makefile.build (modified) * kernel/Makefile (modified) * tools/config.py (modified) * tools/mkarray.py (modified) * uspace/Makefile.common (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/riscv64/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) * uspace/lib/pcut/Makefile (modified) * uspace/lib/pcut/update-from-master.sh (modified) Merge reproducibility improvements. These improvements reduce the ... Fri, 27 Oct 2017 18:41:01 GMT jzr [f9c4bc5] * uspace/lib/pcut/Makefile (modified) * uspace/lib/pcut/update-from-master.sh (modified) Fix pcut. Fri, 27 Oct 2017 18:24:48 GMT jzr [0798689] * boot/Makefile.build (modified) * boot/Makefile.common (modified) * boot/arch/arm32/include/arch/arch.h (moved) * boot/arch/arm32/include/arch/asm.h (moved) * boot/arch/arm32/include/arch/cp15.h (added) * boot/arch/arm32/include/arch/main.h (moved) * boot/arch/arm32/include/arch/mm.h (moved) * boot/arch/arm32/include/arch/types.h (moved) * boot/arch/arm32/include/cp15.h (deleted) * boot/arch/ia64/include/arch/arch.h (moved) * boot/arch/ia64/include/arch/asm.h (moved) * boot/arch/ia64/include/arch/main.h (moved) * boot/arch/ia64/include/arch/pal.h (moved) * boot/arch/ia64/include/arch/sal.h (moved) * boot/arch/ia64/include/arch/ski.h (moved) * boot/arch/ia64/include/arch/types.h (moved) * boot/arch/mips32/include/arch/arch.h (moved) * boot/arch/mips32/include/arch/asm.h (moved) * boot/arch/mips32/include/arch/main.h (moved) * boot/arch/mips32/include/arch/regname.h (moved) * boot/arch/mips32/include/arch/types.h (moved) * boot/arch/ppc32/include/arch/arch.h (moved) * boot/arch/ppc32/include/arch/asm.h (moved) * boot/arch/ppc32/include/arch/main.h (moved) * boot/arch/ppc32/include/arch/ofw.h (moved) * boot/arch/ppc32/include/arch/regname.h (moved) * boot/arch/ppc32/include/arch/types.h (moved) * boot/arch/riscv64/include/arch/arch.h (moved) * boot/arch/riscv64/include/arch/asm.h (moved) * boot/arch/riscv64/include/arch/main.h (moved) * boot/arch/riscv64/include/arch/mm.h (moved) * boot/arch/riscv64/include/arch/types.h (moved) * boot/arch/riscv64/include/arch/ucb.h (moved) * boot/arch/sparc64/include/arch/arch.h (moved) * boot/arch/sparc64/include/arch/asm.h (moved) * boot/arch/sparc64/include/arch/main.h (moved) * boot/arch/sparc64/include/arch/ofw.h (moved) * boot/arch/sparc64/include/arch/types.h (moved) * boot/genarch/include/genarch/division.h (moved) * boot/genarch/include/genarch/efi.h (moved) * boot/genarch/include/genarch/multiplication.h (moved) * boot/genarch/include/genarch/ofw.h (moved) * boot/genarch/include/genarch/ofw_tree.h (moved) Reference boot arch headers directly, instead of via symlinks. This ... Fri, 27 Oct 2017 16:53:54 GMT jzr [dd162f6] * boot/Makefile.build (modified) * kernel/Makefile (modified) * uspace/Makefile.common (modified) Use -fdebug-prefix-map for reproducible debug info. Fri, 27 Oct 2017 16:53:02 GMT jzr [476ac3b] * HelenOS.config (modified) * tools/config.py (modified) Add a config option to strip revision information from build outputs. Fri, 27 Oct 2017 16:52:39 GMT jzr [bc6cdc4] * tools/mkarray.py (modified) Make mkarray.py produce reproducible archives. Fri, 27 Oct 2017 16:51:42 GMT jzr [584121d] * uspace/Makefile.common (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/riscv64/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) Move reference to the startup object file (entry.o) out of the linker ... Fri, 27 Oct 2017 00:20:51 GMT jzr [d4da860] * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/usb.h (modified) Break circular dependency between libdrv and libusb. Thu, 26 Oct 2017 23:45:41 GMT jzr [37e8c4a] * boot/Makefile.build (modified) * kernel/Makefile (modified) * kernel/generic/src/ipc/sysipc_ops.c (modified) * uspace/Makefile.common (modified) Disallow common symbols. They are never needed. Thu, 26 Oct 2017 23:44:55 GMT jzr [90c340fb] * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/usb/include/usb/request.h (modified) Convert two "old style" static asserts. Thu, 26 Oct 2017 14:41:22 GMT Jiri Svoboda [e4c8e3cf] * tools/ew.py (modified) Add support for XFCE terminal to ew.py run in console function. Wed, 25 Oct 2017 19:00:46 GMT jzr [7c50de5a] * uspace/Makefile (modified) Remove unused LIBN variable. Wed, 25 Oct 2017 00:25:10 GMT jzr [e9690b6] * abi/include/_bits/inttypes.h (modified) * abi/include/_bits/macros.h (modified) * abi/include/_bits/stdint.h (modified) Allow disabling intmax_t in downstream code (used in coastline). Tue, 24 Oct 2017 21:49:01 GMT jzr [1c95fd0] * abi/include/_bits/inttypes.h (modified) Fix missing typedef. Tue, 24 Oct 2017 05:34:02 GMT jzr [b1eb7ef] * uspace/lib/posix/include/posix/strings.h (modified) Fix libposix . Tue, 24 Oct 2017 05:29:08 GMT jzr [810a36f] * abi/include/_bits/NULL.h (moved) * abi/include/_bits/WCHAR_MAX.h (added) * abi/include/_bits/WCHAR_MIN.h (added) * abi/include/_bits/WEOF.h (moved) * abi/include/_bits/all.h (moved) * abi/include/_bits/inttypes.h (added) * abi/include/_bits/limits.h (moved) * abi/include/_bits/macros.h (added) * abi/include/_bits/native.h (moved) * abi/include/_bits/ptrdiff_t.h (added) * abi/include/_bits/size_t.h (moved) * abi/include/_bits/ssize_t.h (added) * abi/include/_bits/stdint.h (added) * abi/include/_bits/wchar_t.h (moved) * abi/include/_bits/wint_t.h (moved) * boot/Makefile.build (modified) * boot/Makefile.common (modified) * boot/arch/arm32/include/types.h (modified) * boot/arch/ia64/include/types.h (modified) * boot/arch/mips32/include/types.h (modified) * boot/arch/ppc32/include/types.h (modified) * boot/arch/riscv64/include/types.h (modified) * boot/arch/sparc64/include/types.h (modified) * boot/generic/include/stddef.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/src/printf_core.c (modified) * boot/generic/src/str.c (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/arch/types.h (modified) * kernel/arch/amd64/include/arch/types.h (modified) * kernel/arch/arm32/include/arch/types.h (modified) * kernel/arch/ia32/include/arch/types.h (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia64/include/arch/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/mips32/include/arch/types.h (modified) * kernel/arch/ppc32/include/arch/types.h (modified) * kernel/arch/riscv64/include/arch/types.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tsb.h (modified) * kernel/arch/sparc64/include/arch/types.h (modified) * kernel/generic/include/stddef.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * tools/autotool.py (modified) * uspace/app/edit/search.c (modified) * uspace/app/tester/float/softfloat1.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/util.h (modified) * uspace/lib/bithenge/src/print.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/abs32le/include/libarch/types.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/types.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/types.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/types.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/types.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/types.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/types.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/types.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/types.h (deleted) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/inttypes.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/limits.h (modified) * uspace/lib/c/include/stddef.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/c/include/wchar.h (added) * uspace/lib/draw/gfx/font-8x16.h (modified) * uspace/lib/drv/generic/logbuf.c (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/http/include/http/receive-buffer.h (modified) * uspace/lib/math/include/mathtypes.h (modified) * uspace/lib/nic/include/nic_addr_db.h (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/posix/include/posix/limits.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/stddef.h (modified) * uspace/lib/posix/include/posix/stdint.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/trackmod/xm.c (modified) Merge branch 'types'. Tue, 24 Oct 2017 05:25:36 GMT jzr [673ea28] * abi/include/_bits/macros.h (modified) Finish documenting macros.h. Tue, 24 Oct 2017 04:58:22 GMT jzr [16bfcd3] * abi/include/_bits/WCHAR_MAX.h (added) * abi/include/_bits/WCHAR_MIN.h (added) * abi/include/_bits/WEOF.h (added) * abi/include/_bits/stdint.h (modified) * uspace/app/edit/search.c (modified) * uspace/app/tester/float/softfloat1.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/util.h (modified) * uspace/lib/bithenge/src/print.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/inttypes.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/stddef.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/wchar.h (added) * uspace/lib/draw/gfx/font-8x16.h (modified) * uspace/lib/http/include/http/receive-buffer.h (modified) * uspace/lib/nic/include/nic_addr_db.h (modified) * uspace/lib/trackmod/xm.c (modified) Fix up headers. Tue, 24 Oct 2017 04:57:45 GMT jzr [c9f3e7e9] * abi/include/_bits/NULL.h (added) * boot/generic/include/stddef.h (modified) * kernel/generic/include/stddef.h (modified) * uspace/lib/c/include/stddef.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/stddef.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/time.h (modified) Add <_bits/NULL.h> Tue, 24 Oct 2017 04:56:35 GMT jzr [ce55b43] * tools/autotool.py (modified) Gut autotool.py and use it to generate the macros we want. Tue, 24 Oct 2017 04:56:00 GMT jzr [8ddaaac] * boot/generic/src/printf_core.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) Support intmax_t in printf ('j' modifier). Tue, 24 Oct 2017 04:55:29 GMT jzr [35ebd42] * kernel/arch/ia32/src/interrupt.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/mm/backend_user.c (modified) Fix up some type casts and format strings. Tue, 24 Oct 2017 04:54:53 GMT jzr [b639d56] * boot/Makefile.build (modified) * boot/Makefile.common (modified) * kernel/Makefile (modified) * uspace/lib/c/Makefile (modified) Remove references to common.h from Makefiles. Tue, 24 Oct 2017 04:54:05 GMT jzr [002fd5f] * boot/arch/arm32/include/types.h (modified) * boot/arch/ia64/include/types.h (modified) * boot/arch/mips32/include/types.h (modified) * boot/arch/ppc32/include/types.h (modified) * boot/arch/riscv64/include/types.h (modified) * boot/arch/sparc64/include/types.h (modified) * boot/generic/include/stddef.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/src/str.c (modified) * kernel/arch/abs32le/include/arch/types.h (modified) * kernel/arch/amd64/include/arch/types.h (modified) * kernel/arch/arm32/include/arch/types.h (modified) * kernel/arch/ia32/include/arch/types.h (modified) * kernel/arch/ia64/include/arch/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/mips32/include/arch/types.h (modified) * kernel/arch/ppc32/include/arch/types.h (modified) * kernel/arch/riscv64/include/arch/types.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tsb.h (modified) * kernel/arch/sparc64/include/arch/types.h (modified) * kernel/generic/include/stddef.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/lib/str.c (modified) * uspace/lib/c/arch/abs32le/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/abs32le/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/abs32le/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/abs32le/include/libarch/types.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/types.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/types.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/types.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/types.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/types.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/types.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/types.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/types.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/types.h (deleted) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/inttypes.h (modified) * uspace/lib/c/include/limits.h (modified) * uspace/lib/c/include/stddef.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/drv/generic/logbuf.c (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/math/include/mathtypes.h (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/posix/include/posix/limits.h (modified) * uspace/lib/posix/include/posix/stdint.h (modified) Replace parts of system headers with <_bits/...>. Tue, 24 Oct 2017 04:53:08 GMT jzr [9ddcb0b] * abi/include/_bits/all.h (added) * abi/include/_bits/inttypes.h (added) * abi/include/_bits/limits.h (added) * abi/include/_bits/macros.h (added) * abi/include/_bits/native.h (added) * abi/include/_bits/ptrdiff_t.h (added) * abi/include/_bits/size_t.h (added) * abi/include/_bits/ssize_t.h (added) * abi/include/_bits/stdint.h (added) * abi/include/_bits/wchar_t.h (added) * abi/include/_bits/wint_t.h (added) Add <_bits/...> headers. Tue, 24 Oct 2017 04:13:40 GMT jzr [c8fbbe7] * boot/Makefile (modified) * boot/Makefile.build (modified) Add missing build dependency, and fix cleanup. The missing ... Sat, 21 Oct 2017 22:33:29 GMT jzr [367db39a] * tools/toolchain.sh (modified) If isl is not found on the system, build it ourselves. This is ... Sat, 21 Oct 2017 22:31:27 GMT jzr [5265c1eb] * tools/toolchain.sh (modified) Configure binutils to produce deterministic output by default. Sat, 21 Oct 2017 22:05:38 GMT jzr [3277fb0] * tools/toolchain.sh (modified) Allow toolchain.sh to resume interrupted downloads. Sat, 21 Oct 2017 19:40:53 GMT jzr [8988fde] * boot/Makefile (modified) Fix overlay checking. My mistake. Sat, 21 Oct 2017 05:46:19 GMT jzr [cc92076] * Makefile (modified) * boot/Makefile (modified) * tools/autotool.py (modified) Clean up minor issues with the Makefiles. Sat, 21 Oct 2017 04:49:44 GMT jzr [9c14309] * uspace/Makefile.common (modified) * uspace/lib/pcut/Makefile (modified) Fix a small inconsistency introduced in previous commit. Sat, 21 Oct 2017 04:41:07 GMT jzr [4761f54] * .bzrignore (modified) * boot/Makefile (modified) * boot/Makefile.build (modified) * boot/Makefile.common (modified) * kernel/Makefile (modified) * tools/autotool.py (modified) * uspace/Makefile.common (modified) * uspace/lib/pcut/Makefile (modified) Get rid of makedepend. Sat, 21 Oct 2017 03:55:53 GMT jzr [feab36ae] * Makefile (modified) Split kernel and uspace into separate toplevel targets, to allow ... Fri, 20 Oct 2017 07:18:57 GMT Jiri Svoboda [81685dd9] * uspace/app/devctl/devctl.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/driver.c (modified) * uspace/srv/devman/driver.h (modified) Add devctl unload-drv subcommand to manually unload a driver that is ... Fri, 20 Oct 2017 00:33:54 GMT jzr [04efacc] * uspace/app/mkmfs/mkmfs.c (modified) Fix possible memory leak in mkmfs. Fri, 20 Oct 2017 00:31:52 GMT jzr [0464967] * uspace/app/mkmfs/mkmfs.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/lib/bithenge/src/compound.c (modified) * uspace/lib/ext4/src/extent.c (modified) * uspace/lib/trackmod/xm.c (modified) Fix gcc warnings when building with -O1 or -Og flags. (Thanks Ondřej ... Thu, 19 Oct 2017 23:51:35 GMT jzr [c212a03] * uspace/drv/intctl/apic/apic.h (modified) * uspace/drv/intctl/i8259/i8259.h (modified) * uspace/drv/intctl/icp-ic/icp-ic.h (modified) Fix include guards (thanks clang). Thu, 19 Oct 2017 20:30:01 GMT Ondřej Hlavatý [ccbf93f] * uspace/lib/ext4/src/extent.c (modified) * uspace/lib/trackmod/xm.c (modified) Do not use uninitialized variables Return value in extent.c was not ... Wed, 18 Oct 2017 15:10:58 GMT jzr [b1efe3e] * .clang-format (added) * Makefile (modified) Add partial support for clang-format. Tue, 17 Oct 2017 17:47:11 GMT Jiri Svoboda [b446b02] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/intctl/apic/Makefile (moved) * uspace/drv/intctl/apic/apic.c (moved) * uspace/drv/intctl/apic/apic.h (added) * uspace/drv/intctl/apic/apic.ma (added) * uspace/drv/intctl/apic/main.c (added) * uspace/drv/intctl/i8259/Makefile (moved) * uspace/drv/intctl/i8259/i8259.c (moved) * uspace/drv/intctl/i8259/i8259.h (added) * uspace/drv/intctl/i8259/i8259.ma (added) * uspace/drv/intctl/i8259/main.c (added) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/platform/icp/icp.c (modified) Enumerate APIC and i8259 via DDF. Mon, 16 Oct 2017 15:50:37 GMT Jiri Svoboda [a416d070] * .bzrignore (modified) * boot/arch/arm32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/intctl/icp-ic/Makefile (moved) * uspace/drv/intctl/icp-ic/icp-ic.c (moved) * uspace/drv/intctl/icp-ic/icp-ic.h (added) * uspace/drv/intctl/icp-ic/icp-ic.ma (added) * uspace/drv/intctl/icp-ic/icp-ic_hw.h (moved) * uspace/drv/intctl/icp-ic/main.c (added) * uspace/drv/platform/icp/icp.c (modified) Let ICP-IC be enumerated by the DDF. Sun, 15 Oct 2017 15:21:10 GMT Jiri Svoboda [1974f56a] * uspace/lib/c/include/ipc/services.h (modified) SERVICE_IRC fourcc is no longer used. Sun, 15 Oct 2017 15:04:15 GMT Jiri Svoboda [9a2eb14] * uspace/lib/c/generic/irc.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/icp-ic/icp-ic.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/locsrv/locsrv.c (modified) As a temporary measure, let IRC servers use the location service for ... Sat, 14 Oct 2017 23:13:08 GMT Jiri Svoboda [75911d24] * uspace/drv/platform/icp/icp.c (modified) ICP could relay disable/clear interrupt. Sat, 14 Oct 2017 22:49:18 GMT Jiri Svoboda [d51838f] * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/drv/nic/rtl8169/driver.h (modified) * uspace/drv/platform/icp/icp.c (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) Let leaf drivers enable/disable/clear interrupts via hw_res instead ... Thu, 12 Oct 2017 17:59:31 GMT Jakub Jermar [ce732e74] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/main/main.c (modified) Allocate capabilities from a dedicated slab cache Thu, 12 Oct 2017 17:38:13 GMT jzr [d29ae35] * boot/generic/include/errno.h (modified) Fix include guard typo. Wed, 11 Oct 2017 20:35:01 GMT jzr [1c5c96d] * uspace/lib/c/generic/io/visualizer.c (modified) * uspace/lib/graph/graph.c (modified) Unify offset ranges in update_damaged_region. Wed, 11 Oct 2017 20:25:09 GMT jzr [b08e98ba] * boot/Makefile (modified) Create the missing empty directories. Wed, 11 Oct 2017 16:32:00 GMT jzr [cf13b17] * uspace/app/edit/edit.c (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/trace/trace.h (modified) * uspace/dist/src/c/demos/tetris/screen.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.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/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.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/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/src/thread_entry.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/generic/perm.c (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/atomicdflt.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/types/common.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/softrend/rectangle.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/srv/hid/output/proto/vt100.c (modified) Rename to Tue, 10 Oct 2017 20:47:07 GMT jzr [2a7749d7] * uspace/app/edit/edit.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/trace/trace.h (modified) * uspace/dist/src/c/demos/tetris/screen.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.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/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.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/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/src/thread_entry.c (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/generic/perm.c (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/atomicdflt.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/sys/types.h (added) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/softrend/rectangle.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/srv/hid/output/proto/vt100.c (modified) Add as a wrapper for , and eliminate ... Tue, 10 Oct 2017 20:45:27 GMT jzr [04ba110] * uspace/drv/char/atkbd/main.c (modified) * uspace/drv/char/i8042/main.c (modified) * uspace/drv/char/ps2mouse/main.c (modified) * uspace/drv/char/xtkbd/main.c (modified) Eliminate direct references to . Tue, 10 Oct 2017 18:58:49 GMT jzr [a4fb8d60] * kernel/arch/abs32le/include/arch/types.h (modified) * kernel/arch/amd64/include/arch/types.h (modified) * kernel/arch/arm32/include/arch/types.h (modified) * kernel/arch/ia32/include/arch/types.h (modified) * kernel/arch/ia64/include/arch/types.h (modified) * kernel/arch/mips32/include/arch/types.h (modified) * kernel/arch/ppc32/include/arch/types.h (modified) * kernel/arch/riscv64/include/arch/types.h (modified) * kernel/arch/sparc64/include/arch/types.h (modified) * kernel/test/print/print2.c (modified) Kill U/INTN_C(). It's only used in one place and its practical ... Tue, 10 Oct 2017 18:21:17 GMT jzr [33f86a3] * kernel/arch/ia32/src/interrupt.c (modified) * uspace/lib/c/arch/abs32le/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ia32/src/rtld/reloc.c (modified) * uspace/lib/c/arch/ia64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/inttypes.h (modified) * uspace/lib/c/generic/rtld/dynamic.c (modified) * uspace/lib/c/generic/rtld/module.c (modified) Add PRI*PTR macros and correct a few printfs. Tue, 10 Oct 2017 15:34:37 GMT Jakub Jermar [c46bfbc] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/proc/task.c (modified) Allow caps_task_alloc() to fail Tue, 10 Oct 2017 06:51:02 GMT Jiri Svoboda [cccd60c3] * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/platform/amdm37x/main.c (modified) * uspace/drv/platform/icp/icp.c (modified) * uspace/drv/platform/mac/mac.c (modified) * uspace/drv/platform/malta/malta.c (modified) * uspace/drv/platform/msim/msim.c (modified) * uspace/drv/platform/pc/pc.c (modified) * uspace/drv/platform/sun4u/sun4u.c (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) hw_res_enable_interrupt should allow enabling individual interrupts. Tue, 10 Oct 2017 06:34:37 GMT Jiri Svoboda [2bdf92a5] * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) Eliminate remaining cases of drivers directly calling ... Mon, 09 Oct 2017 22:18:09 GMT Jakub Jermar [05913fe7] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) Allow virtually unlimited number of capabilities per task Mon, 09 Oct 2017 21:01:48 GMT jzr [e02bfb4] * kernel/arch/ia32/src/boot/multiboot.S (modified) Remove duplicated label. Mon, 09 Oct 2017 21:00:08 GMT jzr [b1018a29] * uspace/lib/c/arch/abs32le/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/arm32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/mips32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/elf_linux.h (modified) Fix all copypasted include guard typos. Mon, 09 Oct 2017 20:03:36 GMT jzr [bfdb7c63] * tools/autotool.py (modified) * tools/toolchain.sh (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) Change amd64 target to amd64-unknown-elf. This fixes clang build on ... Mon, 09 Oct 2017 19:10:25 GMT Jakub Jermar [02667d9] * kernel/generic/include/lib/ra.h (modified) * kernel/generic/src/lib/ra.c (modified) Resource arenas should be destructible Mon, 09 Oct 2017 18:17:05 GMT jzr [d75dc05] * HelenOS.config (modified) * boot/Makefile.build (modified) * contrib/tools/random_check.sh (modified) * kernel/Makefile (modified) * tools/autotool.py (modified) * uspace/Makefile.common (modified) Remove the unmaintained and likely broken ICC support. Mon, 09 Oct 2017 15:46:00 GMT Jakub Jermar [ca207e0] * kernel/generic/include/ddi/irq.h (modified) Remove unused enums Mon, 09 Oct 2017 15:34:33 GMT jzr [591b989] * tools/toolchain.sh (modified) Change toolchain.sh to install into target-specific directory. Mon, 09 Oct 2017 15:33:26 GMT jzr [b08941d] * tools/autotool.py (modified) Allow the cross-compiler toolchain path to be prefixed with full ... Sun, 08 Oct 2017 20:55:13 GMT Jiri Svoboda [07cb0108] * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/irc.h (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/icp-ic/icp-ic.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) Sort out irc_disable_interrupt vs irc_clear_interrupt. Sun, 08 Oct 2017 20:42:50 GMT Jiri Svoboda [53a309e] * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) Must not explicitly close DDF-provided parent session. Sun, 08 Oct 2017 20:34:35 GMT Jiri Svoboda [d15797d] * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/block/ahci/ahci.h (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/fb/amdm37x_dispc/main.c (modified) * uspace/drv/test/test1/test1.c (modified) Remove unnecessary references to devman. Sun, 08 Oct 2017 20:17:59 GMT Jiri Svoboda [2fd26bb] * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ata_bd/main.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/main.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/char/atkbd/atkbd.c (modified) * uspace/drv/char/i8042/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) * uspace/drv/char/xtkbd/xtkbd.c (modified) * uspace/drv/time/cmos-rtc/cmos-rtc.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) Make it simpler to get parent function session repeatedly without ... Sun, 08 Oct 2017 19:37:24 GMT Jakub Jermar [82cbf8c6] * kernel/genarch/include/genarch/mm/as_ht.h (modified) * kernel/genarch/include/genarch/mm/page_ht.h (modified) * kernel/genarch/src/mm/as_ht.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash.h (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/lib/ra.h (modified) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/synch/futex.c (modified) Replace the old hash table implementation in the kernel with the ... Thu, 05 Oct 2017 19:09:34 GMT Jiri Svoboda [81b9d3e] * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.ma (added) * uspace/drv/bus/adb/cuda_adb/cuda_hw.h (moved) * uspace/drv/bus/adb/cuda_adb/main.c (added) * uspace/drv/platform/mac/mac.c (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) Merge CUDA DDF conversion. Thu, 05 Oct 2017 18:34:30 GMT jzr [84eb4edd] * tools/autotool.py (modified) autotool.py: For clang, improve error messages and remove check for ... Thu, 05 Oct 2017 18:00:52 GMT Jiri Svoboda [c188c62] * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (modified) * uspace/drv/bus/adb/cuda_adb/main.c (modified) * uspace/drv/platform/mac/mac.c (modified) CUDA driver should use hw_res to obtain HW configuration. Thu, 05 Oct 2017 07:49:02 GMT Jiri Svoboda [f4665bdc] * uspace/drv/fb/kfb/port.c (modified) Kfb should unmap the frame buffer when client connection is terminated. Thu, 05 Oct 2017 07:34:46 GMT Jiri Svoboda [b669092] * uspace/drv/fb/kfb/port.c (modified) Kfb should not map the frame buffer until it is claimed. Thu, 05 Oct 2017 07:07:45 GMT Jiri Svoboda [fe8961d] * uspace/lib/c/include/types/label.h (modified) * uspace/lib/fdisk/src/fdisk.c (modified) There is a good reason why there should be no default branch. Wed, 04 Oct 2017 22:14:10 GMT Jiri Svoboda [0cebbac] * uspace/srv/fs/cdfs/cdfs_ops.c (modified) Restore CDFS definition of primary volume descriptor, with properly ... Wed, 04 Oct 2017 21:53:19 GMT Jiri Svoboda [7e20bee] * uspace/lib/nettl/src/amap.c (modified) Provide flag conversion. Wed, 04 Oct 2017 18:46:07 GMT jzr [8974294] * uspace/drv/nic/e1k/e1k.c (modified) Attempt to fix e1000_link_restart(). My understanding of the driver ... Wed, 04 Oct 2017 18:29:22 GMT jzr [36c3139] * uspace/srv/fs/cdfs/cdfs_ops.c (modified) CDFS has structure fields after a field of variable length. This is ... Wed, 04 Oct 2017 18:27:56 GMT jzr [fa77af7] * uspace/drv/fb/kfb/port.c (modified) Remove some color-related dead code. Wed, 04 Oct 2017 18:25:38 GMT jzr [18902ca6] * uspace/app/nic/nic.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/lib/c/arch/amd64/include/libarch/elf_linux.h (modified) * uspace/lib/c/test/odict.c (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) Fix several bugs and typos detected by clang. Wed, 04 Oct 2017 18:22:12 GMT jzr [63011c53] * uspace/lib/fdisk/src/fdisk.c (modified) pcnt is unsigned, so it can't be used this way. Detected by clang. Wed, 04 Oct 2017 18:17:16 GMT jzr [0e3b402] * uspace/lib/c/arch/ia64/Makefile.common (modified) Change forgotten GCC_CFLAGS in ia64 to COMMON_CFLAGS, for consistency. Wed, 04 Oct 2017 18:13:24 GMT jzr [c9e88da] * uspace/drv/nic/rtl8139/driver.c (modified) Rename rtl8139_hw_int_enable() to rtl8139_hw_int_set(), since it's ... Wed, 04 Oct 2017 18:02:14 GMT jzr [05b59393] * uspace/app/bdsh/cmds/builtin_cmds.c (modified) * uspace/app/bdsh/cmds/mod_cmds.c (modified) * uspace/app/fontviewer/fontviewer.c (modified) * uspace/app/sbi/src/builtin/bi_task.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/drv/audio/sb16/dsp.c (modified) * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/usb/ohci/ohci_rh.c (modified) * uspace/drv/fb/amdm37x_dispc/amdm37x_dispc.c (modified) * uspace/lib/c/generic/cap.c (modified) * uspace/lib/hound/src/client.c (modified) * uspace/lib/nettl/src/amap.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) Fix a couple of benign clang warnings. No change in semantics. Wed, 04 Oct 2017 17:39:48 GMT Jiri Svoboda [e27e36e] * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.h (moved) * uspace/drv/bus/adb/cuda_adb/cuda_adb.ma (added) * uspace/drv/bus/adb/cuda_adb/cuda_hw.h (moved) * uspace/drv/bus/adb/cuda_adb/main.c (added) * uspace/drv/platform/mac/mac.c (modified) * uspace/srv/hid/input/port/adb.c (modified) * uspace/srv/hid/input/port/adb_mouse.c (modified) Convert CUDA driver to DDF. Wed, 04 Oct 2017 17:26:53 GMT jzr [0b2d369] * uspace/app/tetris/tetris.c (modified) Print the tetris copyright. Wed, 04 Oct 2017 17:25:20 GMT jzr [a41cda7] * kernel/Makefile (modified) * uspace/Makefile.common (modified) Adjust clang arguments. Tue, 03 Oct 2017 18:12:17 GMT jzr [a0a273e] * HelenOS.config (modified) * boot/Makefile.build (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/Makefile.inc (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/riscv64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * tools/autotool.py (modified) * uspace/Makefile.common (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/amd64/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/ia32/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/sparc64/Makefile.common (modified) Unify compiler handling a bit. Most compiler flags have been ... Tue, 03 Oct 2017 16:54:50 GMT jzr [0f28387] * tools/toolchain.sh (modified) toolchain.sh: enable gold linker, disable guile support, only touch ... Tue, 03 Oct 2017 16:18:31 GMT jzr [b4a9f5d] * boot/Makefile (modified) Recreate empty directories that aren't preserved in git. Tue, 03 Oct 2017 16:04:22 GMT jzr [2c52073] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * uspace/Makefile.common (modified) Remove CONFIG_OPTIMIZE_FOR_SIZE and instead directly set OPTIMIZATION ... Mon, 02 Oct 2017 23:05:34 GMT jzr [68f4671] * kernel/generic/src/sysinfo/sysinfo.c (modified) Revert previous commit. Looks like this was already fixed in the ... Mon, 02 Oct 2017 22:54:51 GMT jzr [94868e1] * kernel/generic/src/sysinfo/sysinfo.c (modified) Fix return of uninitialized variable. Mon, 02 Oct 2017 21:07:11 GMT Jiri Svoboda [7e55bed7] * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_hw.h (modified) Rename CUDA types, soft state is the basic one. Mon, 02 Oct 2017 20:52:27 GMT Jiri Svoboda [943aaf1b] * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) Eliminate global variables in CUDA driver.