#
# ChangeLog for trunk
#
# Generated by Trac 1.2.3
# Jan 13, 2025, 3:33:30 AM

Thu, 04 Oct 2018 21:48:51 GMT alain [565]
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_dma.h (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_iob.c (modified)
	* trunk/kernel/devices/dev_iob.h (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_mmc.h (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)

	Complete restructuration of kernel locks.


Thu, 04 Oct 2018 21:47:36 GMT alain [564]
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/cluster_info.c (deleted)
	* trunk/kernel/kern/cluster_info.h (deleted)
	* trunk/kernel/kern/cond_var.c (deleted)
	* trunk/kernel/kern/cond_var.h (deleted)
	* trunk/kernel/kern/core.c (modified)
	* trunk/kernel/kern/core.h (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/mwmr.c (deleted)
	* trunk/kernel/kern/mwmr.h (deleted)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)
	* trunk/kernel/kern/signal.c (deleted)
	* trunk/kernel/kern/signal.h (deleted)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/kern/time.c (deleted)

	Complete restructuration of kernel locks.


Thu, 04 Oct 2018 21:16:13 GMT alain [563]
	* trunk/kernel/libk/barrier.c (modified)
	* trunk/kernel/libk/barrier.h (modified)
	* trunk/kernel/libk/busylock.c (added)
	* trunk/kernel/libk/busylock.h (added)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/htab.h (modified)
	* trunk/kernel/libk/queuelock.c (added)
	* trunk/kernel/libk/queuelock.h (added)
	* trunk/kernel/libk/remote_barrier.c (modified)
	* trunk/kernel/libk/remote_barrier.h (modified)
	* trunk/kernel/libk/remote_busylock.c (added)
	* trunk/kernel/libk/remote_busylock.h (added)
	* trunk/kernel/libk/remote_condvar.c (modified)
	* trunk/kernel/libk/remote_condvar.h (modified)
	* trunk/kernel/libk/remote_fifo.c (modified)
	* trunk/kernel/libk/remote_fifo.h (modified)
	* trunk/kernel/libk/remote_mutex.c (modified)
	* trunk/kernel/libk/remote_mutex.h (modified)
	* trunk/kernel/libk/remote_queuelock.c (added)
	* trunk/kernel/libk/remote_queuelock.h (added)
	* trunk/kernel/libk/remote_rwlock.c (modified)
	* trunk/kernel/libk/remote_rwlock.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/libk/remote_sem.h (modified)
	* trunk/kernel/libk/remote_spinlock.c (deleted)
	* trunk/kernel/libk/remote_spinlock.h (deleted)
	* trunk/kernel/libk/rwlock.c (modified)
	* trunk/kernel/libk/rwlock.h (modified)
	* trunk/kernel/libk/spinlock.c (deleted)
	* trunk/kernel/libk/spinlock.h (deleted)
	* trunk/kernel/libk/xbarrier.c (added)
	* trunk/kernel/libk/xbarrier.h (added)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/libk/xhtab.h (modified)
	* trunk/kernel/libk/xlist.h (modified)

	Complete restructuration of kernel spinlocks.


Fri, 21 Sep 2018 20:27:06 GMT nicolas.van.phan@… [562]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/tools/arch_info/boot_info.h (modified)

	Disable DQDT and remove y_max FOR GOOD


Fri, 21 Sep 2018 20:26:47 GMT nicolas.van.phan@… [561]
	* trunk/kernel/fs/ramfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/mm/vmm.c (modified)

	Remove y_max in all functions except dqdt_init()


Fri, 21 Sep 2018 20:26:33 GMT nicolas.van.phan@… [560]
	* trunk/kernel/kern/cluster_info.c (modified)
	* trunk/kernel/kern/cluster_info.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)

	Remove y_max in kernel init barriers


Fri, 21 Sep 2018 20:26:24 GMT nicolas.van.phan@… [559]
	* trunk/kernel/kern/kernel_init.c (modified)

	Remove y_max in loops (easy replacements)


Fri, 21 Sep 2018 20:26:16 GMT nicolas.van.phan@… [558]
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.h (modified)

	Make soclib_sdc internal function not use globals


Fri, 21 Sep 2018 20:26:00 GMT nicolas.van.phan@… [557]
	* trunk/boot/tsar_mips32/Makefile (modified)
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/cluster_info.c (added)
	* trunk/kernel/kern/cluster_info.h (added)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/tools/arch_info/boot_info.h (modified)

	Add cluster_info[][] array in cluster descriptor


Fri, 21 Sep 2018 20:25:39 GMT nicolas.van.phan@… [556]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/boot/tsar_mips32/boot_tty_driver.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/tools/arch_info/arch_classes.py (modified)
	* trunk/tools/arch_info/boot_info.h (modified)

	Gather LETI-specific macros into hard_config.h


Fri, 21 Sep 2018 20:25:28 GMT nicolas.van.phan@… [555]
	* trunk/cut.sh (added)

	Add script to load almos on sd card


Fri, 21 Sep 2018 20:25:17 GMT nicolas.van.phan@… [554]
	* trunk/params-hard.mk (added)

	Change params-hard.mk to symlink


Fri, 21 Sep 2018 20:24:58 GMT nicolas.van.phan@… [553]
	* trunk/Makefile (modified)
	* trunk/params-hard-real.mk (modified)
	* trunk/params-hard-simu.mk (modified)
	* trunk/tools/arch_info/genarch.py (modified)

	Add SEGS_SET param in params-hard.mk


Fri, 21 Sep 2018 20:24:44 GMT nicolas.van.phan@… [552]
	* trunk/boot/tsar_mips32/boot.c (modified)

	Stop fetching instructions from local cluster

	At the beginning of ...


Fri, 21 Sep 2018 20:24:34 GMT nicolas.van.phan@… [551]
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/ppm.c (modified)

	Make locks before IDLE Init busy


Fri, 21 Sep 2018 20:24:15 GMT nicolas.van.phan@… [550]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.h (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)

	Add SD card driver in kernel


Fri, 21 Sep 2018 20:24:01 GMT nicolas.van.phan@… [549]
	* trunk/boot/tsar_mips32/boot_config.h (modified)

	Fix typo


Fri, 21 Sep 2018 20:23:50 GMT nicolas.van.phan@… [548]
	* trunk/Makefile (modified)
	* trunk/params-hard-real.mk (added)
	* trunk/params-hard-simu.mk (added)
	* trunk/tools/arch_info/arch_classes.py (modified)
	* trunk/tools/arch_info/genarch.py (modified)

	Add SYS_CLK parameter to set in params-hard

	Add forgotten sys_clk ...


Fri, 21 Sep 2018 20:23:32 GMT nicolas.van.phan@… [547]
	* trunk/boot/tsar_mips32/Makefile (modified)
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/boot/tsar_mips32/boot_spi_driver.c (added)
	* trunk/boot/tsar_mips32/boot_spi_driver.h (added)
	* trunk/boot/tsar_mips32/boot_spi_utils.c (added)
	* trunk/boot/tsar_mips32/boot_spi_utils.h (added)

	Implement bootloader SPI SD card driver  (VERY SLOW)

	Rectify ...


Fri, 21 Sep 2018 20:23:16 GMT nicolas.van.phan@… [546]
	* trunk/tools/arch_info/arch_classes.py (modified)
	* trunk/tools/arch_info/genarch.py (modified)

	Make hard_config.h generate from params-hard IOC_TYPE


Fri, 21 Sep 2018 20:23:06 GMT nicolas.van.phan@… [545]
	* trunk/kernel/kern/chdev.c (modified)

	Fix memory access at 0x10 and 0x14

	chdev_dir() tried to read ...


Fri, 21 Sep 2018 20:22:51 GMT nicolas.van.phan@… [544]
	* trunk/boot/tsar_mips32/boot.ld (modified)
	* trunk/boot/tsar_mips32/boot_config.h (modified)
	* trunk/hal/tsar_mips32/kernel.ld (modified)
	* trunk/kernel/kernel_config.h (modified)

	Stop accessing first 8Mb of physical memory


Fri, 21 Sep 2018 20:22:36 GMT nicolas.van.phan@… [543]
	* trunk/hal/tsar_mips32/Makefile (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.c (added)
	* trunk/hal/tsar_mips32/drivers/soclib_sdc.h (added)
	* trunk/hal/tsar_mips32/drivers/soclib_spi.c (added)
	* trunk/hal/tsar_mips32/drivers/soclib_spi.h (added)
	* trunk/kernel/Makefile (modified)

	Add untested bare SDC driver (from giet)

	Changes some hard-coded ...


Fri, 21 Sep 2018 20:22:21 GMT nicolas.van.phan@… [542]
	* trunk/tools/arch_info/arch_classes.py (modified)

	Add IS_LETI macro for preloader/bootloader


Fri, 21 Sep 2018 20:22:13 GMT nicolas.van.phan@… [541]
	* trunk/boot/tsar_mips32/boot_tty_driver.c (modified)

	Multiplex bootloader writes on LETI


Fri, 21 Sep 2018 20:22:02 GMT nicolas.van.phan@… [540]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)

	TTY MUX 5/5 : Multiplex TTY character receiving

	The multiplexing ...


Fri, 21 Sep 2018 20:21:42 GMT nicolas.van.phan@… [539]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)

	TTY MUX 4 : Multiplex TTY character sending

	Now, when a thread ...


Fri, 21 Sep 2018 20:21:28 GMT nicolas.van.phan@… [538]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)

	TTY MUX 3 : Comment multi_tty TX IRQ enabling

	Enabling and ...


Fri, 21 Sep 2018 20:21:16 GMT nicolas.van.phan@… [537]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)

	TTY MUX 2 : Make mtty driver only address chan. 0

	The physical ...


Fri, 21 Sep 2018 20:21:07 GMT nicolas.van.phan@… [536]
	* trunk/kernel/kern/kernel_init.c (modified)

	TTY MUX 1 : Init tty chdevs in internal_devices_init()


Fri, 21 Sep 2018 20:20:57 GMT nicolas.van.phan@… [535]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/tools/arch_info/boot_info.h (modified)

	Replace TXT0 by MTTY0 for LETI


Fri, 21 Sep 2018 20:20:35 GMT nicolas.van.phan@… [534]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/hal/tsar_mips32/Makefile (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.h (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/tools/arch_info/arch_classes.py (modified)
	* trunk/tools/arch_info/arch_info.h (modified)

	Add mtty driver.


Fri, 21 Sep 2018 20:20:12 GMT nicolas.van.phan@… [533]
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.c (added)
	* trunk/hal/tsar_mips32/drivers/soclib_mtty.h (added)

	Add untested multi_tty driver


Fri, 21 Sep 2018 20:20:00 GMT nicolas.van.phan@… [532]
	* trunk/kernel/kern/kernel_init.c (modified)

	Add message to show enabling of IPI on cores.


Fri, 21 Sep 2018 20:19:53 GMT nicolas.van.phan@… [531]
	* trunk/kernel/kern/thread.c (modified)

	Fix error in thread debug prints


Fri, 21 Sep 2018 20:19:38 GMT nicolas.van.phan@… [530]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/tools/arch_info/boot_info.h (modified)

	Hack to compile on both IOB and LETI for now


Fri, 21 Sep 2018 20:19:24 GMT nicolas.van.phan@… [529]
	* trunk/kernel/kern/cluster.c (modified)

	Fix friday's fat bug triggered by  fork() in init.c


Fri, 21 Sep 2018 20:15:58 GMT nicolas.van.phan@… [528]
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/user/init/init.c (modified)

	Change usage of y_max/x_max for iterating through clusters.

	This is ...


Thu, 30 Aug 2018 20:26:27 GMT viala@… [527]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/devices/dev_txt.h (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)

	Rewrite if-then-else return function into switch case.

	For safety ...


Thu, 30 Aug 2018 20:26:09 GMT viala@… [526]
	* trunk/kernel/syscalls/shared_include/syscalls_numbers.h (modified)

	Add explicit type to enum in syscall_numbers.h


Thu, 30 Aug 2018 20:25:58 GMT viala@… [525]
	* trunk/boot/tsar_mips32/boot_utils.c (modified)
	* trunk/boot/tsar_mips32/boot_utils.h (modified)

	[boot] Uniformisation of style on some prototypes.


Thu, 30 Aug 2018 20:21:09 GMT viala@… [524]
	* trunk/boot/tsar_mips32/boot.c (modified)

	[boot] Add extern qualifier to boot_loader function.


Thu, 30 Aug 2018 16:45:18 GMT viala@… [523]
	* trunk/boot/tsar_mips32/boot_utils.c (modified)
	* trunk/boot/tsar_mips32/boot_utils.h (modified)

	[boot] Remove testing if a pointer is null.

	It's a bad practice in ...


Thu, 30 Aug 2018 16:39:53 GMT viala@… [522]
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)

	FIX rev520: Previous commit contained a superflous '}'


Thu, 30 Aug 2018 16:39:41 GMT viala@… [521]
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/boot/tsar_mips32/boot_fat32.h (modified)
	* trunk/boot/tsar_mips32/boot_tty_driver.c (modified)
	* trunk/boot/tsar_mips32/boot_tty_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_utils.c (modified)
	* trunk/boot/tsar_mips32/boot_utils.h (modified)

	[boot] Add const qualifier where it's possible.

	Fix some gcc ...


Thu, 30 Aug 2018 16:23:59 GMT viala@… [520]
	* trunk/hal/tsar_mips32/drivers/soclib_hba.c (modified)

	[soclib_hba] Use assert instead of printk + Hal_core_sleep for panic.


Mon, 27 Aug 2018 20:49:51 GMT viala@… [519]
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)

	fat/boot_fat32 use unused attribute


Mon, 27 Aug 2018 02:32:38 GMT viala@… [518]
	* trunk/kernel/kern/thread.c (modified)

	[thread.c] Fix we forgot to assign thread->type.

	Alain and I forgot ...


Mon, 27 Aug 2018 02:19:04 GMT viala@… [517]
	* trunk/kernel/kern/kernel_init.c (modified)

	Revert rev515. I introduced a problem.

	The fact is that entry is ...


Sun, 26 Aug 2018 17:43:27 GMT viala@… [516]
	* trunk/kernel/kern/chdev.c (modified)

	[chdev] Fix a bad call to thread_can_yield.


Sun, 26 Aug 2018 17:36:09 GMT viala@… [515]
	* trunk/kernel/kern/kernel_init.c (modified)

	[kernel_init] Fix a potentially not initalized variable.

	I added an ...


Sun, 26 Aug 2018 17:24:25 GMT viala@… [514]
	* trunk/kernel/kern/process.c (modified)

	[process] fix undefined/declared variable in process_register_thread. ...


Sun, 26 Aug 2018 16:18:10 GMT viala@… [513]
	* trunk/kernel/mm/mapper.h (modified)

	[mm/mapper] Fix prototype of mapper_create.

	Add some doc in interface.


Sat, 25 Aug 2018 16:35:02 GMT viala@… [512]
	* trunk/kernel/libk/memcpy.h (modified)

	[libk] Add documentation to memcmp().


Sat, 25 Aug 2018 16:30:55 GMT viala@… [511]
	* trunk/libs/libmath/k_rem_pio2.c (modified)

	[libmath] Add braces arround a misleading indent for loop.
 ...


Sat, 25 Aug 2018 16:30:47 GMT viala@… [510]
	* trunk/kernel/kernel_config.h (modified)

	[kernel_config] Add macro debug macro in kernel conf found with
	-Wunused.


Sat, 25 Aug 2018 16:30:39 GMT viala@… [509]
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)

	[syscalls] Typo in macro invocations found with -Wundef.


Sat, 25 Aug 2018 16:30:27 GMT viala@… [508]
	* trunk/kernel/syscalls/sys_barrier.c (modified)
	* trunk/kernel/syscalls/sys_condvar.c (modified)
	* trunk/kernel/syscalls/sys_mutex.c (modified)

	[syscall] Use assert instead of printk+hal_core_sleep.


Sat, 25 Aug 2018 16:30:16 GMT viala@… [507]
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)

	[soclib_nic] Missing default case fixed by adding an assert.
 ...


Sat, 25 Aug 2018 16:29:34 GMT viala@… [506]
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)
	* trunk/kernel/syscalls/sys_alarm.c (modified)
	* trunk/kernel/syscalls/sys_chdir.c (modified)
	* trunk/kernel/syscalls/sys_chmod.c (modified)
	* trunk/kernel/syscalls/sys_close.c (modified)
	* trunk/kernel/syscalls/sys_display.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_exit.c (modified)
	* trunk/kernel/syscalls/sys_fg.c (modified)
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_get_config.c (modified)
	* trunk/kernel/syscalls/sys_get_core.c (modified)
	* trunk/kernel/syscalls/sys_get_cycle.c (modified)
	* trunk/kernel/syscalls/sys_getcwd.c (modified)
	* trunk/kernel/syscalls/sys_getpid.c (modified)
	* trunk/kernel/syscalls/sys_is_fg.c (modified)
	* trunk/kernel/syscalls/sys_isatty.c (modified)
	* trunk/kernel/syscalls/sys_kill.c (modified)
	* trunk/kernel/syscalls/sys_mmap.c (modified)
	* trunk/kernel/syscalls/sys_munmap.c (modified)
	* trunk/kernel/syscalls/sys_open.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_rmdir.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_stat.c (modified)
	* trunk/kernel/syscalls/sys_thread_cancel.c (modified)
	* trunk/kernel/syscalls/sys_thread_create.c (modified)
	* trunk/kernel/syscalls/sys_thread_detach.c (modified)
	* trunk/kernel/syscalls/sys_thread_exit.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_timeofday.c (modified)
	* trunk/kernel/syscalls/sys_unlink.c (modified)
	* trunk/kernel/syscalls/sys_wait.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)

	[syscalls] add interface in implementation.

	Add const where ...


Sat, 25 Aug 2018 16:28:53 GMT viala@… [505]
	* trunk/hal/generic/hal_atomic.h (modified)
	* trunk/hal/tsar_mips32/core/hal_atomic.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_user.c (modified)

	[hal] Fix protoypes and add headers in hal mips32 implementation.
 ...


Sat, 25 Aug 2018 16:28:41 GMT viala@… [504]
	* trunk/user/sort/sort.c (modified)

	[user/sort] Fix function prototypes add const when possible.


Sat, 25 Aug 2018 16:28:18 GMT viala@… [503]
	* trunk/hal/x86_64/drivers/ioc_ata.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/mm/mapper.h (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/user/fft/fft.c (modified)
	* trunk/user/ksh/ksh.c (modified)

	Add void type on function that takes no parameters, fix invalid call. ...


Fri, 24 Aug 2018 20:42:27 GMT viala@… [502]
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)

	assert: Fix signature mismatch.


Fri, 24 Aug 2018 20:42:17 GMT viala@… [501]
	* trunk/hal/tsar_mips32/core/hal_remote.c (modified)

	[hal] Add headers in .c

	hal/tsar_mips32/core/hal_remote.c:371:6:
	 ...


Wed, 22 Aug 2018 22:31:25 GMT viala@… [500]
	* trunk/kernel/kern/scheduler.c (modified)

	Minor change: Remove an extra call to spinlock_init in scheduler.c
 ...


Wed, 22 Aug 2018 22:02:14 GMT viala@… [499]
	* trunk/boot/tsar_mips32/boot.c (modified)

	[boot] add extern to an externaly used function.

	boot.c: At top ...


Wed, 22 Aug 2018 22:02:06 GMT viala@… [498]
	* trunk/boot/tsar_mips32/boot.c (modified)

	[boot] Add static const to a device_type_str.

	Fix:
	```
	boot.c: At ...


Wed, 22 Aug 2018 22:01:57 GMT viala@… [497]
	* trunk/boot/tsar_mips32/boot_hba_driver.c (modified)

	[boot] Add static to an internal function.

	Fix: gcc warning
	``` ...


Wed, 22 Aug 2018 21:57:20 GMT viala@… [496]
	* trunk/libs/libmath/build/e_pow.o.txt (deleted)
	* trunk/libs/libmath/build/e_rem_pio2.o.txt (deleted)
	* trunk/libs/libmath/build/e_sqrt.o.txt (deleted)
	* trunk/libs/libmath/build/fmod.o.txt (deleted)
	* trunk/libs/libmath/build/include/math.h (deleted)
	* trunk/libs/libmath/build/k_cos.o.txt (deleted)
	* trunk/libs/libmath/build/k_rem_pio2.o.txt (deleted)
	* trunk/libs/libmath/build/k_sin.o.txt (deleted)
	* trunk/libs/libmath/build/s_ceil.o.txt (deleted)
	* trunk/libs/libmath/build/s_copysign.o.txt (deleted)
	* trunk/libs/libmath/build/s_cos.o.txt (deleted)
	* trunk/libs/libmath/build/s_fabs.o.txt (deleted)
	* trunk/libs/libmath/build/s_finite.o.txt (deleted)
	* trunk/libs/libmath/build/s_floor.o.txt (deleted)
	* trunk/libs/libmath/build/s_isnan.o.txt (deleted)
	* trunk/libs/libmath/build/s_rint.o.txt (deleted)
	* trunk/libs/libmath/build/s_scalbn.o.txt (deleted)
	* trunk/libs/libmath/build/s_sin.o.txt (deleted)

	Remove all build files of libmath.

	Maybe this whas commited by error.


Wed, 22 Aug 2018 21:56:57 GMT viala@… [495]
	* trunk/Makefile (modified)

	Minor: principal Makefile: Add cleaning libmath.


Wed, 22 Aug 2018 21:56:45 GMT viala@… [494]
	* trunk/hal/tsar_mips32/drivers/soclib_memc.c (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/kern/alarm.c (modified)

	Fix an error in an assert, style on an other.


Wed, 22 Aug 2018 21:56:33 GMT viala@… [493]
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)

	[hal/drivers] Use asserts and fix a bad call.

	We called ...


Wed, 22 Aug 2018 21:55:48 GMT viala@… [492]
	* trunk/hal/tsar_mips32/core/hal_context.c (modified)
	* trunk/hal/tsar_mips32/core/hal_drivers.c (modified)
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_gpt.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_bdv.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_nic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_tty.c (modified)
	* trunk/hal/x86_64/drivers/pic_apic.c (modified)
	* trunk/kernel/devices/dev_dma.c (modified)
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_ioc.c (modified)
	* trunk/kernel/devices/dev_mmc.c (modified)
	* trunk/kernel/devices/dev_nic.c (modified)
	* trunk/kernel/devices/dev_txt.c (modified)
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/kernel_init.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/htab.c (modified)
	* trunk/kernel/libk/xhtab.c (modified)
	* trunk/kernel/mm/kcm.c (modified)
	* trunk/kernel/mm/khm.c (modified)
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/syscalls/sys_exec.c (modified)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)

	Refactoring assert calling to conform with new assert macro.

	Made ...


Wed, 22 Aug 2018 21:55:11 GMT viala@… [491]
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/printk.h (modified)

	Change assert to be a macro

	Ease using of static analyser and add ...


Wed, 22 Aug 2018 19:17:22 GMT viala@… [490]
	* trunk/kernel/kern/kernel_init.c (modified)

	Minor: Add extern prototype for kernel_init function.

	Also I add ...


Wed, 22 Aug 2018 19:17:13 GMT viala@… [489]
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)

	[hal] Add headers in hal_interrupt.c

	``` ...


Wed, 22 Aug 2018 19:17:05 GMT viala@… [488]
	* trunk/kernel/kern/do_syscall.c (modified)

	[kernel] Add const to syscall_str return type.

	``` ...


Wed, 22 Aug 2018 19:16:56 GMT viala@… [487]
	* trunk/kernel/libk/memcpy.c (modified)

	[libk/memcpt.c] Add .h in .c.

	Fix needed for C99 or C11 where not ...


Tue, 21 Aug 2018 19:53:19 GMT viala@… [486]
	* trunk/kernel/mm/kmem.c (modified)
	* trunk/kernel/mm/kmem.h (modified)
	* trunk/kernel/mm/page.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/ppm.c (modified)
	* trunk/kernel/mm/ppm.h (modified)

	[mm] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:52:57 GMT viala@… [485]
	* trunk/kernel/kern/chdev.c (modified)
	* trunk/kernel/kern/chdev.h (modified)
	* trunk/kernel/kern/cluster.c (modified)
	* trunk/kernel/kern/cluster.h (modified)
	* trunk/kernel/kern/dqdt.c (modified)
	* trunk/kernel/kern/dqdt.h (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/process.h (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/rpc.h (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)

	[kern] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:52:37 GMT viala@… [484]
	* trunk/kernel/fs/devfs.c (modified)
	* trunk/kernel/fs/devfs.h (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/fatfs.h (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/fs/vfs.h (modified)

	[fs] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:52:25 GMT viala@… [483]
	* trunk/kernel/devices/dev_fbf.c (modified)
	* trunk/kernel/devices/dev_fbf.h (modified)
	* trunk/kernel/devices/dev_pic.c (modified)
	* trunk/kernel/devices/dev_pic.h (modified)

	[devices] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:52:05 GMT viala@… [482]
	* trunk/hal/x86_64/core/hal_acpi.c (modified)
	* trunk/hal/x86_64/core/hal_acpi.h (modified)
	* trunk/hal/x86_64/core/hal_apic.c (modified)
	* trunk/hal/x86_64/core/hal_apic.h (modified)
	* trunk/hal/x86_64/core/hal_gpt.c (modified)
	* trunk/hal/x86_64/core/hal_init.c (modified)
	* trunk/hal/x86_64/core/hal_internal.h (modified)
	* trunk/hal/x86_64/core/hal_segmentation.h (modified)
	* trunk/hal/x86_64/core/hal_special.c (modified)
	* trunk/hal/x86_64/core/x86_printf.c (modified)
	* trunk/hal/x86_64/drivers/pic_apic.c (modified)
	* trunk/hal/x86_64/drivers/pic_apic.h (modified)

	[hal/x86_64] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:51:40 GMT viala@… [481]
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_interrupt.c (modified)
	* trunk/hal/tsar_mips32/core/hal_kentry.h (modified)
	* trunk/hal/tsar_mips32/core/hal_special.c (modified)
	* trunk/hal/tsar_mips32/core/hal_syscall.c (modified)
	* trunk/hal/tsar_mips32/core/hal_user.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)
	* trunk/hal/tsar_mips32/drivers/soclib_pic.h (modified)

	[hal/mips32] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:51:23 GMT viala@… [480]
	* trunk/hal/generic/hal_exception.h (modified)
	* trunk/hal/generic/hal_interrupt.h (modified)
	* trunk/hal/generic/hal_special.h (modified)
	* trunk/hal/generic/hal_syscall.h (modified)
	* trunk/hal/generic/hal_user.h (modified)

	[hal/generic] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:51:08 GMT viala@… [479]
	* trunk/kernel/syscalls/sys_fork.c (modified)
	* trunk/kernel/syscalls/sys_getpid.c (modified)
	* trunk/kernel/syscalls/sys_thread_sleep.c (modified)
	* trunk/kernel/syscalls/sys_thread_yield.c (modified)
	* trunk/kernel/syscalls/sys_undefined.c (modified)
	* trunk/kernel/syscalls/syscalls.h (modified)

	[kern/syscall] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:50:57 GMT viala@… [478]
	* trunk/libs/libalmosmkh/almosmkh.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.h (modified)

	[libalmosmkh] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:50:47 GMT viala@… [477]
	* trunk/libs/libpthread/pthread.c (modified)
	* trunk/libs/libpthread/pthread.h (modified)

	[libpthread] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:50:34 GMT viala@… [476]
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdio.h (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/libs/mini-libc/stdlib.h (modified)
	* trunk/libs/mini-libc/unistd.c (modified)
	* trunk/libs/mini-libc/unistd.h (modified)

	[mini-libc] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:50:19 GMT viala@… [475]
	* trunk/user/idbg/idbg.c (modified)
	* trunk/user/init/init.c (modified)
	* trunk/user/pgcd/pgcd.c (modified)
	* trunk/user/sort/sort.c (modified)

	[userland] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 19:50:01 GMT viala@… [474]
	* trunk/boot/tsar_mips32/boot.c (modified)
	* trunk/boot/tsar_mips32/boot_bdv_driver.c (modified)
	* trunk/boot/tsar_mips32/boot_bdv_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/boot/tsar_mips32/boot_fat32.h (modified)
	* trunk/boot/tsar_mips32/boot_hba_driver.c (modified)
	* trunk/boot/tsar_mips32/boot_hba_driver.h (modified)
	* trunk/boot/tsar_mips32/boot_utils.c (modified)
	* trunk/boot/tsar_mips32/boot_utils.h (modified)

	[boot] Add void type to function prototypes with no parameter


Tue, 21 Aug 2018 16:01:01 GMT alain [473]
	* trunk/boot/tsar_mips32/boot_fat32.c (modified)
	* trunk/hal/tsar_mips32/core/hal_shared_types.h (modified)
	* trunk/kernel/Makefile (modified)
	* trunk/kernel/fs/fatfs.c (modified)
	* trunk/kernel/fs/vfs.c (modified)
	* trunk/kernel/kern/do_interrupt.c (deleted)
	* trunk/kernel/kern/do_interrupt.h (deleted)
	* trunk/kernel/kern/do_syscall.c (modified)
	* trunk/kernel/kern/rpc.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kern/thread.h (modified)
	* trunk/kernel/libk/bits.c (modified)
	* trunk/kernel/libk/grdxt.c (modified)
	* trunk/kernel/libk/spinlock.c (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vseg.c (modified)
	* trunk/kernel/mm/vseg.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_stdlib.h (modified)
	* trunk/kernel/syscalls/sys_alarm.c (modified)
	* trunk/kernel/syscalls/sys_closedir.c (modified)
	* trunk/kernel/syscalls/sys_opendir.c (modified)
	* trunk/kernel/syscalls/sys_pipe.c (modified)
	* trunk/kernel/syscalls/sys_readdir.c (modified)
	* trunk/kernel/syscalls/sys_signal.c (modified)
	* trunk/kernel/syscalls/sys_thread_join.c (modified)
	* trunk/libs/libalmosmkh/almosmkh.c (modified)
	* trunk/libs/libpthread/pthread.c (modified)
	* trunk/libs/mini-libc/dirent.c (modified)
	* trunk/libs/mini-libc/mman.c (modified)
	* trunk/libs/mini-libc/stdio.c (modified)
	* trunk/libs/mini-libc/stdio.h (modified)
	* trunk/libs/mini-libc/stdlib.c (modified)
	* trunk/libs/mini-libc/stdlib.h (modified)
	* trunk/libs/mini-libc/string.c (modified)
	* trunk/libs/mini-libc/unistd.c (modified)
	* trunk/user/fft/fft.c (modified)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	Fix several GCC warning related to the -Wextra compilation option.


Tue, 21 Aug 2018 15:58:40 GMT alain [472]
	* trunk/kernel/kern/process.c (modified)

	Fix the bug found by Axel in the process_register_thread() function
 ...


Tue, 21 Aug 2018 10:53:40 GMT viala@… [471]
	* trunk/kernel/devices/dev_fbf.c (modified)

	Fix: In dev_fbf.c we used hal_get_cycle instead of hal_get_cycles


Tue, 21 Aug 2018 10:50:49 GMT viala@… [470]
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/scheduler.h (modified)

	minor: add const to cause parameter in sched_yield.

	We never mutate ...


Mon, 20 Aug 2018 11:04:16 GMT alain [469]
	* trunk/hal/tsar_mips32/core/hal_exception.c (modified)
	* trunk/hal/tsar_mips32/core/hal_macros.h (added)
	* trunk/kernel/kern/printk.c (modified)
	* trunk/kernel/kern/process.c (modified)
	* trunk/kernel/kern/scheduler.c (modified)
	* trunk/kernel/kern/thread.c (modified)
	* trunk/kernel/kernel_config.h (modified)
	* trunk/kernel/libk/remote_sem.c (modified)
	* trunk/kernel/mm/page.h (modified)
	* trunk/kernel/mm/vmm.c (modified)
	* trunk/kernel/mm/vmm.h (modified)
	* trunk/kernel/syscalls/shared_include/shared_semaphore.h (added)
	* trunk/kernel/syscalls/sys_is_fg.c (added)
	* trunk/kernel/syscalls/sys_read.c (modified)
	* trunk/kernel/syscalls/sys_sem.c (modified)
	* trunk/kernel/syscalls/sys_write.c (modified)
	* trunk/libs/libmath (added)
	* trunk/libs/libmath/Makefile (added)
	* trunk/libs/libmath/build (added)
	* trunk/libs/libmath/build/e_pow.o.txt (added)
	* trunk/libs/libmath/build/e_rem_pio2.o.txt (added)
	* trunk/libs/libmath/build/e_sqrt.o.txt (added)
	* trunk/libs/libmath/build/fmod.o.txt (added)
	* trunk/libs/libmath/build/include (added)
	* trunk/libs/libmath/build/include/math.h (added)
	* trunk/libs/libmath/build/k_cos.o.txt (added)
	* trunk/libs/libmath/build/k_rem_pio2.o.txt (added)
	* trunk/libs/libmath/build/k_sin.o.txt (added)
	* trunk/libs/libmath/build/lib (added)
	* trunk/libs/libmath/build/s_ceil.o.txt (added)
	* trunk/libs/libmath/build/s_copysign.o.txt (added)
	* trunk/libs/libmath/build/s_cos.o.txt (added)
	* trunk/libs/libmath/build/s_fabs.o.txt (added)
	* trunk/libs/libmath/build/s_finite.o.txt (added)
	* trunk/libs/libmath/build/s_floor.o.txt (added)
	* trunk/libs/libmath/build/s_isnan.o.txt (added)
	* trunk/libs/libmath/build/s_rint.o.txt (added)
	* trunk/libs/libmath/build/s_scalbn.o.txt (added)
	* trunk/libs/libmath/build/s_sin.o.txt (added)
	* trunk/libs/libmath/e_pow.c (added)
	* trunk/libs/libmath/e_rem_pio2.c (added)
	* trunk/libs/libmath/e_sqrt.c (added)
	* trunk/libs/libmath/fmod.c (added)
	* trunk/libs/libmath/k_cos.c (added)
	* trunk/libs/libmath/k_rem_pio2.c (added)
	* trunk/libs/libmath/k_sin.c (added)
	* trunk/libs/libmath/math.h (added)
	* trunk/libs/libmath/math_private.h (added)
	* trunk/libs/libmath/s_ceil.c (added)
	* trunk/libs/libmath/s_copysign.c (added)
	* trunk/libs/libmath/s_cos.c (added)
	* trunk/libs/libmath/s_fabs.c (added)
	* trunk/libs/libmath/s_finite.c (added)
	* trunk/libs/libmath/s_floor.c (added)
	* trunk/libs/libmath/s_isnan.c (added)
	* trunk/libs/libmath/s_rint.c (added)
	* trunk/libs/libmath/s_scalbn.c (added)
	* trunk/libs/libmath/s_sin.c (added)
	* trunk/libs/libsemaphore (added)
	* trunk/libs/libsemaphore/Makefile (added)
	* trunk/libs/libsemaphore/semaphore.c (added)
	* trunk/libs/libsemaphore/semaphore.h (added)
	* trunk/user/fft (added)
	* trunk/user/fft/Makefile (added)
	* trunk/user/fft/build (added)
	* trunk/user/fft/fft.c (added)
	* trunk/user/fft/fft.ld (added)
	* trunk/user/ksh/ksh.c (modified)
	* trunk/user/sort/sort.c (modified)

	1) Introduce the libsemaphore library.
	2) Introduce a small libmath ...


Mon, 20 Aug 2018 00:22:32 GMT viala@… [468]
	* trunk/hal/tsar_mips32/drivers/soclib_pic.c (modified)

	FIX: Wrong assigment in wti/hwi vector in soclib_pic_bind_irq()

	We ...


Sun, 19 Aug 2018 14:34:30 GMT viala@… [467]
	* trunk/kernel/syscalls/sys_thread_wakeup.c (modified)

	FIX: Undefined Macro define in sys_thread_wakeup

	Found with ...


Sun, 19 Aug 2018 14:34:22 GMT viala@… [466]
	* trunk/params-soft.mk (modified)

	Improvement: Add -Wextra warnings to GCC, add more debug symbols.
 ...