#
# ChangeLog for Makefile in mainline
#
# Generated by Trac 1.6
# 2025-04-13T10:35:35Z

Wed, 09 Nov 2005 14:23:05 GMT Jakub Jermar <jakub@…> [2ccd275]
	* Makefile (modified)
	* arch/amd64/src/asm_utils.S (modified)
	* arch/amd64/src/boot/boot.S (modified)
	* arch/amd64/src/smp/ap.S (modified)
	* arch/ia32/src/boot/boot.S (modified)
	* arch/ia64/include/asm.h (modified)
	* arch/ia64/include/interrupt.h (modified)
	* arch/ia64/include/register.h (modified)
	* arch/ia64/src/interrupt.c (modified)
	* arch/ia64/src/ivt.S (modified)
	* arch/mips32/src/context.S (modified)
	* arch/mips32/src/start.S (modified)
	* arch/sparc64/src/context.S (modified)

	Changes in build system.
	For .S targets, always do -D__ASM__. ...


Wed, 09 Nov 2005 14:12:34 GMT Martin Decky <martin@…> [b183865e]
	* Makefile (modified)
	* Makefile.config (modified)
	* generic/include/debug.h (modified)
	* generic/include/panic.h (modified)

	remove NDEBUG, replace it by ~CONFIG_DEBUG
	set CONFIG_DEBUG = y


Tue, 08 Nov 2005 14:26:48 GMT Martin Decky <martin@…> [ba22dcb]
	* Makefile (modified)
	* build.ia32 (modified)
	* generic/src/main/main.c (modified)

	include svn revision and build time in the kernel


Tue, 08 Nov 2005 13:01:58 GMT Martin Decky <martin@…> [6e259d5]
	* Makefile (modified)
	* arch/amd64/_link.ld.in (modified)
	* arch/ia32/_link.ld.in (modified)
	* arch/ia64/_link.ld.in (modified)
	* arch/mips32/_link.ld.in (modified)
	* arch/ppc32/_link.ld.in (modified)
	* arch/sparc64/_link.ld.in (modified)

	link kernel in ARCH's native format first, then use objcopy to create ...


Tue, 08 Nov 2005 12:54:49 GMT Martin Decky <martin@…> [789b5cc]
	* Makefile (modified)
	* Makefile.config (modified)
	* arch/amd64/Makefile.inc (modified)
	* arch/ia32/Makefile.inc (modified)
	* generic/src/main/main.c (modified)

	some fancy stuff


Tue, 08 Nov 2005 12:38:52 GMT Martin Decky <martin@…> [36a140b]
	* Makefile (modified)
	* Makefile.config (modified)
	* generic/src/main/kinit.c (modified)

	build system: CONFIG_TEST, CONFIG_USERSPACE


Tue, 08 Nov 2005 12:22:35 GMT Martin Decky <martin@…> [5f85c91]
	* Makefile (modified)
	* arch/amd64/Makefile.inc (modified)
	* arch/amd64/src/amd64.c (modified)
	* arch/amd64/src/interrupt.c (modified)
	* arch/amd64/src/smp/ap.S (modified)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia32/include/atomic.h (modified)
	* arch/ia32/src/atomic.S (modified)
	* arch/ia32/src/ia32.c (modified)
	* arch/ia32/src/interrupt.c (modified)
	* arch/ia32/src/smp/ap.S (modified)
	* arch/ia32/src/smp/apic.c (modified)
	* arch/ia32/src/smp/ipi.c (modified)
	* arch/ia32/src/smp/mps.c (modified)
	* arch/ia32/src/smp/smp.c (modified)
	* arch/mips32/Makefile.inc (modified)
	* arch/mips32/src/exception.c (modified)
	* genarch/src/acpi/matd.c (modified)
	* generic/include/cpu.h (modified)
	* generic/include/mm/tlb.h (modified)
	* generic/include/smp/ipi.h (modified)
	* generic/include/smp/smp.h (modified)
	* generic/include/synch/spinlock.h (modified)
	* generic/src/cpu/cpu.c (modified)
	* generic/src/main/kinit.c (modified)
	* generic/src/main/main.c (modified)
	* generic/src/mm/tlb.c (modified)
	* generic/src/proc/scheduler.c (modified)
	* generic/src/smp/ipi.c (modified)
	* generic/src/synch/spinlock.c (modified)

	make configuration variables usage consistent


Tue, 08 Nov 2005 11:57:23 GMT Martin Decky <martin@…> [389f41e]
	* Makefile (modified)
	* arch/amd64/Makefile.inc (modified)
	* arch/amd64/_link.ld.in (modified)
	* arch/amd64/boot/Makefile (modified)
	* arch/amd64/include/atomic.h (added)
	* arch/amd64/include/barrier.h (added)
	* arch/amd64/include/bios (added)
	* arch/amd64/include/boot/memmap.h (added)
	* arch/amd64/include/boot/memmapasm.h (added)
	* arch/amd64/include/context_offset.h (added)
	* arch/amd64/include/ega.h (added)
	* arch/amd64/include/fpu_context.h (added)
	* arch/amd64/include/i8042.h (added)
	* arch/amd64/include/i8254.h (added)
	* arch/amd64/include/i8259.h (added)
	* arch/amd64/include/interrupt.h (added)
	* arch/amd64/include/mm/memory_init.h (added)
	* arch/amd64/include/smp (added)
	* arch/amd64/src/bios (added)
	* arch/amd64/src/boot/memmap.S (added)
	* arch/amd64/src/drivers (added)
	* arch/amd64/src/fmath.c (added)
	* arch/amd64/src/mm/frame.c (added)
	* arch/amd64/src/mm/memory_init.c (added)
	* arch/amd64/src/mm/tlb.c (added)
	* arch/amd64/src/smp/apic.c (added)
	* arch/amd64/src/smp/ipi.c (added)
	* arch/amd64/src/smp/mps.c (added)
	* arch/amd64/src/smp/smp.c (added)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia32/_link.ld.in (modified)
	* arch/ia32/include/barrier.h (modified)
	* arch/ia64/Makefile.inc (modified)
	* arch/ia64/_link.ld.in (modified)
	* arch/mips32/Makefile.inc (modified)
	* arch/mips32/_link.ld.in (modified)
	* arch/mips32/boot/Makefile (modified)
	* arch/mips32/boot/boot.S (modified)
	* arch/mips32/include/context_offset.h (added)
	* arch/ppc32/Makefile.inc (modified)
	* arch/ppc32/_link.ld.in (modified)
	* arch/sparc64/Makefile.inc (modified)
	* arch/sparc64/_link.ld.in (modified)
	* build.amd64 (added)
	* build.ia32 (modified)
	* build.mips32 (added)
	* clean.amd64 (added)
	* clean.mips32 (added)

	new build system almost finished


Tue, 08 Nov 2005 00:00:15 GMT Martin Decky <martin@…> [6bc4dbd]
	* Makefile (modified)
	* arch/amd64/Makefile.inc (modified)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia32/boot/Makefile (modified)
	* arch/ia64/Makefile.inc (modified)
	* arch/ia64/_link.ld.in (moved)
	* arch/ia64/boot/Makefile (modified)
	* arch/mips32/Makefile.inc (modified)
	* arch/mips32/boot/Makefile (modified)
	* arch/ppc32/Makefile.inc (modified)
	* arch/ppc32/_link.ld.in (moved)
	* arch/ppc32/boot/Makefile (modified)
	* arch/sparc64/Makefile.inc (modified)
	* arch/sparc64/_link.ld.in (moved)
	* arch/sparc64/boot/Makefile (modified)
	* build.ia32 (modified)
	* build.ia64 (added)
	* build.ppc32 (added)
	* build.sparc64 (added)
	* clean (modified)
	* clean.ia32 (added)
	* clean.ia64 (added)
	* clean.ppc32 (added)
	* clean.sparc64 (added)

	new build system upgrade
	finished work for IA-32, IA-64, PPC-32, SPARC-64


Mon, 07 Nov 2005 20:44:50 GMT Martin Decky <martin@…> [849ba5cb]
	* Makefile (modified)
	* arch/ia32/boot/Makefile (modified)

	build system: boot target


Mon, 07 Nov 2005 20:04:30 GMT Martin Decky <martin@…> [e16e036a]
	* Makefile (modified)
	* Makefile.config (modified)
	* arch/amd64/src/amd64.c (modified)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia32/include/ega.h (modified)
	* arch/ia32/src/cpu/cpu.c (modified)
	* arch/ia32/src/drivers/ega.c (modified)
	* arch/ia32/src/ia32.c (modified)
	* arch/ia32/src/smp/smp.c (modified)
	* build.amd64 (deleted)
	* build.ia64 (deleted)
	* build.mips32 (deleted)
	* build.ppc32 (deleted)
	* build.sparc64 (deleted)
	* clean (added)
	* clean.amd64 (deleted)
	* clean.ia32 (deleted)
	* clean.ia64 (deleted)
	* clean.mips32 (deleted)
	* clean.ppc32 (deleted)
	* clean.sparc64 (deleted)
	* genarch/Makefile.inc (modified)
	* genarch/include/acpi/acpi.h (moved)
	* genarch/include/acpi/madt.h (moved)
	* genarch/src/acpi/acpi.c (moved)
	* genarch/src/acpi/matd.c (moved)
	* generic/include/print.h (modified)
	* generic/include/proc/scheduler.h (modified)
	* generic/include/proc/thread.h (modified)
	* generic/src/debug/print.c (modified)
	* generic/src/main/kinit.c (modified)
	* generic/src/proc/scheduler.c (modified)
	* generic/src/proc/thread.c (modified)

	major build system revision (unfinished)
	this patchset most ...


Tue, 01 Nov 2005 22:14:56 GMT Jakub Jermar <jakub@…> [169c408]
	* Makefile (modified)
	* arch/amd64/Makefile.inc (modified)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia64/Makefile.inc (modified)
	* arch/mips32/Makefile.inc (modified)
	* arch/mips32/boot/Makefile (modified)
	* arch/ppc32/Makefile.inc (modified)
	* arch/sparc64/Makefile.inc (modified)
	* genarch/Makefile.inc (modified)
	* generic/include/align.h (moved)
	* generic/include/arch.h (moved)
	* generic/include/byteorder.h (moved)
	* generic/include/config.h (moved)
	* generic/include/context.h (moved)
	* generic/include/cpu.h (moved)
	* generic/include/debug.h (moved)
	* generic/include/fb/font-8x16.h (moved)
	* generic/include/fpu_context.h (moved)
	* generic/include/func.h (moved)
	* generic/include/list.h (moved)
	* generic/include/main/kinit.h (moved)
	* generic/include/main/uinit.h (moved)
	* generic/include/memstr.h (moved)
	* generic/include/mm/buddy.h (moved)
	* generic/include/mm/frame.h (moved)
	* generic/include/mm/heap.h (moved)
	* generic/include/mm/page.h (moved)
	* generic/include/mm/tlb.h (moved)
	* generic/include/mm/vm.h (moved)
	* generic/include/panic.h (moved)
	* generic/include/preemption.h (moved)
	* generic/include/print.h (moved)
	* generic/include/proc/scheduler.h (moved)
	* generic/include/proc/task.h (moved)
	* generic/include/proc/thread.h (moved)
	* generic/include/putchar.h (moved)
	* generic/include/smp/ipi.h (moved)
	* generic/include/smp/smp.h (moved)
	* generic/include/sort.h (moved)
	* generic/include/stackarg.h (moved)
	* generic/include/stdarg.h (moved)
	* generic/include/symtab.h (moved)
	* generic/include/synch/condvar.h (moved)
	* generic/include/synch/mutex.h (moved)
	* generic/include/synch/rwlock.h (moved)
	* generic/include/synch/semaphore.h (moved)
	* generic/include/synch/spinlock.h (moved)
	* generic/include/synch/synch.h (moved)
	* generic/include/synch/waitq.h (moved)
	* generic/include/test.h (moved)
	* generic/include/time/clock.h (moved)
	* generic/include/time/delay.h (moved)
	* generic/include/time/timeout.h (moved)
	* generic/include/typedefs.h (moved)
	* generic/include/userspace.h (moved)
	* generic/src/cpu/cpu.c (moved)
	* generic/src/debug/print.c (moved)
	* generic/src/debug/symtab.c (moved)
	* generic/src/fb/font-8x16.c (moved)
	* generic/src/lib/func.c (moved)
	* generic/src/lib/list.c (moved)
	* generic/src/lib/memstr.c (moved)
	* generic/src/lib/sort.c (moved)
	* generic/src/main/kinit.c (moved)
	* generic/src/main/main.c (moved)
	* generic/src/main/uinit.c (moved)
	* generic/src/mm/buddy.c (moved)
	* generic/src/mm/frame.c (moved)
	* generic/src/mm/heap.c (moved)
	* generic/src/mm/page.c (moved)
	* generic/src/mm/tlb.c (moved)
	* generic/src/mm/vm.c (moved)
	* generic/src/preempt/preemption.c (moved)
	* generic/src/proc/scheduler.c (moved)
	* generic/src/proc/task.c (moved)
	* generic/src/proc/the.c (moved)
	* generic/src/proc/thread.c (moved)
	* generic/src/smp/ipi.c (moved)
	* generic/src/synch/condvar.c (moved)
	* generic/src/synch/mutex.c (moved)
	* generic/src/synch/rwlock.c (moved)
	* generic/src/synch/semaphore.c (moved)
	* generic/src/synch/spinlock.c (moved)
	* generic/src/synch/waitq.c (moved)
	* generic/src/time/clock.c (moved)
	* generic/src/time/delay.c (moved)
	* generic/src/time/timeout.c (moved)

	Move src/ and include/ to generic.


Wed, 26 Oct 2005 00:07:17 GMT Jakub Jermar <jakub@…> [34d9ab28]
	* Makefile (modified)
	* arch/ppc32/Makefile.inc (modified)
	* arch/ppc32/include/arch.h (modified)
	* arch/ppc32/src/mm/memory_init.c (modified)
	* arch/sparc64/boot/boot.S (modified)
	* arch/sparc64/src/dummy.s (modified)
	* genarch/Makefile.inc (added)
	* genarch/include/firmware/ofw/ofw.h (moved)
	* genarch/src/firmware/ofw/ofw.c (moved)

	Create genarch directory.
	Move ppc32 ofw.[ch] to genarch.
	Fix ...


Sun, 25 Sep 2005 20:13:17 GMT Jakub Jermar <jakub@…> [a58db280]
	* Makefile (modified)
	* include/mm/buddy.h (added)
	* include/typedefs.h (modified)
	* src/mm/buddy.c (added)

	Generic buddy allocator.
	Please review the code before it is deployed.


Sun, 25 Sep 2005 16:51:17 GMT Jakub Jermar <jakub@…> [c9ed176]
	* Makefile (added)
	* Makefile.config (moved)
	* arch/amd64/Makefile.inc (modified)
	* arch/amd64/boot/Makefile (modified)
	* arch/ia32/Makefile.inc (modified)
	* arch/ia32/boot/Makefile (modified)
	* arch/ia64/Makefile.inc (modified)
	* arch/ia64/boot/Makefile (modified)
	* arch/mips32/Makefile.inc (modified)
	* arch/mips32/boot/Makefile (modified)
	* arch/ppc32/Makefile.inc (modified)
	* arch/ppc32/boot/Makefile (modified)
	* build.amd64 (moved)
	* build.ia32 (moved)
	* build.ia64 (moved)
	* build.mips32 (moved)
	* build.ppc32 (moved)
	* clean.amd64 (added)
	* clean.ia32 (moved)
	* clean.ia64 (moved)
	* clean.mips32 (added)
	* clean.ppc32 (moved)
	* contrib/conf/SPMIPS.simics (modified)
	* contrib/conf/dot.bochsrc (modified)
	* contrib/conf/ski.conf (modified)
	* src/Makefile (deleted)
	* src/clean.amd64 (deleted)
	* src/clean.mips32 (deleted)

	Move kernel build files one level up the directory tree.
	Fix paths ...