# # ChangeLog for libc/arch in mainline # # Generated by Trac 1.6 # 2025-08-22T03:37:50Z Tue, 14 Mar 2006 20:45:36 GMT Jakub Jermar [4241683] * Makefile (modified) * init/Makefile (modified) * init/init.c (modified) * libc/arch/ia64/Makefile.inc (modified) * softint/Makefile (modified) Integrate softint.a into ia64 building process. Tue, 14 Mar 2006 20:03:03 GMT Jakub Jermar [7d1562e9] * libc/arch/ia64/Makefile.inc (modified) * libc/generic/io/print.c (modified) Add -N to ia64 libc/Makefile. Tue, 14 Mar 2006 17:19:58 GMT Ondrej Palkovsky [4c83bfe] * libc/arch/amd64/include/types.h (modified) * libc/arch/ia64/include/types.h (modified) Correct size_t for 64-bit platforms. Tue, 14 Mar 2006 16:34:17 GMT Ondrej Palkovsky [7ad3c2f] * libc/Makefile (modified) * libc/arch/amd64/_link.ld.in (modified) * libc/arch/ia32/_link.ld.in (modified) * libc/arch/ia64/_link.ld.in (modified) * libc/arch/mips32/_link.ld.in (modified) * libc/generic/mmap.c (modified) * libc/include/errno.h (added) * libc/include/malloc.h (modified) * libc/include/stdio.h (modified) * libc/include/stdlib.h (added) * libc/include/string.h (added) * libc/include/sys/types.h (added) * libc/include/unistd.h (modified) * libc/malloc/malloc.c (modified) Added malloc implementation. Tue, 14 Mar 2006 13:03:35 GMT Josef Cejka [18acad5] * libc/arch/amd64/include/types.h (modified) * libc/arch/ia64/include/types.h (modified) * libc/arch/mips32/include/types.h (modified) Added missing uspace types definitions to non-ia32 arch. Tue, 14 Mar 2006 12:14:43 GMT Josef Cejka [4e2cf8b] * libc/Makefile (modified) * libc/arch/ia32/include/types.h (modified) * libc/generic/io/io.c (moved) * libc/generic/io/print.c (added) * libc/include/io/io.h (added) * libc/include/stdarg.h (added) * libc/include/stddef.h (added) * libc/include/stdio.h (modified) Userspace printf, stdarg, and some other printf support. Mon, 13 Mar 2006 21:18:33 GMT Jakub Jermar [a19bdf8] * libc/arch/ia64/src/syscall.S (modified) ia64 support for __SYSCALL4. Mon, 13 Mar 2006 20:53:02 GMT Ondrej Palkovsky [7fc78da] * init/init.c (modified) * libc/arch/ia32/src/syscall.c (modified) * libc/arch/mips32/src/syscall.c (modified) * libc/include/libc.h (modified) * libipc/generic/ipc.c (modified) * libipc/include/ipc.h (modified) New IPC synchronous call. Widened syscall to support up to 5 parameters. Mon, 13 Mar 2006 19:37:24 GMT Ondrej Palkovsky [b419162] * Makefile (modified) * init/Makefile (modified) * init/init.c (modified) * libc/Makefile (modified) * libc/arch/mips32/src/syscall.c (modified) * libc/generic/io.c (modified) * libc/include/libc.h (modified) * libipc/Makefile (added) * libipc/generic/ipc.c (added) * libipc/include/ipc.h (added) * uspace.config (modified) Added very basic IPC userspace stuff. Mon, 13 Mar 2006 12:29:56 GMT Jakub Jermar [a3aa1e1] * libc/arch/amd64/Makefile.inc (modified) * libc/arch/amd64/_link.ld.in (modified) * libc/arch/amd64/src/entry.s (modified) * libc/arch/ia32/Makefile.inc (modified) * libc/arch/ia32/_link.ld.in (modified) * libc/arch/ia32/src/entry.s (modified) * libc/arch/ia64/_link.ld.in (modified) * libc/arch/ia64/src/entry.s (modified) * libc/arch/mips32/_link.ld.in (modified) Unify init linker scripts to contain two properly aligned and ... Sun, 12 Mar 2006 20:11:06 GMT Ondrej Palkovsky [8f9239e] * libc/arch/mips32/_link.ld.in (modified) * libc/arch/mips32/src/entry.s (modified) Fixed mips alignment support. Sun, 12 Mar 2006 18:22:08 GMT Jakub Jermar [d03e156] * libc/arch/amd64/_link.ld.in (modified) * libc/arch/ia32/_link.ld.in (modified) * libc/arch/mips32/Makefile.inc (modified) * libc/arch/mips32/_link.ld.in (modified) * libc/arch/mips32eb/Makefile.inc (modified) Switch uspace to ELF init. Thu, 09 Mar 2006 17:27:48 GMT Jakub Jermar [0ef54d3] * libc/arch/ia64/Makefile.inc (modified) * libc/arch/ia64/src/syscall.S (added) * libc/arch/ia64/src/syscall.c (deleted) Rewrite syscall wrapper in assembly. Thu, 09 Mar 2006 12:38:00 GMT Jakub Jermar [4a8ed8a] * libc/arch/ia64/_link.ld.in (modified) * libc/arch/ia64/src/entry.s (modified) * libc/arch/ia64/src/syscall.c (modified) ia64 work. Changes to make userspace work (uspace part). Fri, 03 Mar 2006 14:07:37 GMT Jakub Jermar [fbd6f81] * libc/arch/ia64/Makefile.inc (added) * libc/arch/ia64/_link.ld.in (added) * libc/arch/ia64/include/types.h (added) * libc/arch/ia64/src/entry.s (added) * libc/arch/ia64/src/syscall.c (added) * uspace.config (modified) Start ia64 uspace. Fri, 17 Feb 2006 21:12:05 GMT Ondrej Palkovsky [d9f51ccc] * libc/arch/mips32eb/Makefile.inc (modified) * uspace.config (modified) Added userspace for MIPS32-Big endian. Tue, 07 Feb 2006 02:17:31 GMT Ondrej Palkovsky [1a030b8] * libc/Makefile (modified) * libc/arch/amd64/Makefile.inc (added) * libc/arch/amd64/_link.ld.in (added) * libc/arch/amd64/include/types.h (added) * libc/arch/amd64/src/entry.s (added) * libc/arch/amd64/src/syscall.S (added) * libc/arch/ia32/Makefile.inc (modified) * libc/arch/mips32/Makefile.inc (modified) * libc/arch/mips32eb/_link.ld.in (added) * uspace.config (modified) Added AMD64 userspace. Mon, 06 Feb 2006 15:57:03 GMT Ondrej Palkovsky [b7e65d4] * init/Makefile (modified) * libc/Makefile (modified) * libc/Makefile.toolchain (modified) * libc/arch/ia32/_link.ld.in (moved) * libc/arch/mips32/Makefile.inc (modified) * libc/arch/mips32/_link.ld.in (added) Modifiaction to make mips userspace work. Mon, 23 Jan 2006 10:26:06 GMT Jakub Jermar [cae14bd] * libc/arch/mips32/Makefile.inc (moved) * libc/arch/mips32/include/types.h (moved) * libc/arch/mips32/src/entry.s (moved) * libc/arch/mips32/src/syscall.c (moved) * libc/arch/mips32eb/include (modified) * libc/arch/mips32eb/src (modified) Rename mips32el to mips32. Mon, 23 Jan 2006 10:22:31 GMT Jakub Jermar [2b34a88] * libc/arch/mips32eb/Makefile.inc (moved) * libc/arch/mips32eb/include (moved) * libc/arch/mips32eb/src (moved) Rename mips32 to mips32eb. Tue, 20 Dec 2005 23:18:23 GMT Martin Decky [ef0aa999] * init/init.c (modified) * libc/_link.ld.in (modified) * libc/arch/ia32/src/entry.s (modified) * libc/arch/ia32/src/syscall.c (modified) user space init working Tue, 22 Nov 2005 17:19:59 GMT Martin Decky [3a6d6656] * libc/arch/ia32/src/syscall.c (modified) * libc/arch/mips32el/src/syscall.c (modified) * libc/generic/io.c (modified) * libc/include/libc.h (modified) * libc/include/unistd.h (added) forgotten stuff Tue, 22 Nov 2005 17:07:38 GMT Martin Decky [cc6f688] * init/init.c (modified) * libc/Makefile (modified) * libc/Makefile.toolchain (modified) * libc/_link.ld.in (modified) * libc/arch/ia32/include/types.h (moved) * libc/arch/ia32/src/entry.s (moved) * libc/arch/ia32/src/syscall.c (added) * libc/arch/mips32/entry.s (deleted) * libc/arch/mips32/include (added) * libc/arch/mips32/src (added) * libc/arch/mips32/syscall.c (deleted) * libc/arch/mips32el/include/types.h (added) * libc/arch/mips32el/src/entry.s (moved) * libc/arch/mips32el/src/syscall.c (moved) * libc/generic/io.c (added) * libc/include/libc.h (modified) * libc/include/stdio.h (moved) uspace work Tue, 22 Nov 2005 13:04:45 GMT Martin Decky [b861b58] * libc/Makefile (modified) * libc/arch/ia32/syscall.c (added) * libc/arch/mips32/entry.s (modified) * libc/arch/mips32/syscall.c (added) * libc/arch/mips32el/syscall.c (added) * libc/include/libc.h (modified) uspace basic syscall framework Tue, 22 Nov 2005 12:48:09 GMT Martin Decky [c2a864b] * libc/arch/mips32/Makefile.inc (added) * libc/arch/mips32/entry.s (added) * libc/arch/mips32el/Makefile.inc (added) * libc/arch/mips32el/entry.s (added) uspace MIPS entry points Wed, 16 Nov 2005 14:13:31 GMT Martin Decky [0e4ab80] * Makefile (deleted) * libc/Makefile (modified) * libc/arch/ia32/Makefile.inc (added) * libc/arch/ia32/entry.s (moved) * libc/generic/libc.c (moved) * libc/generic/libc.h (moved) * libc/include/unistd.h (moved) initial uspace build system