diff --git a/Kernel/threads.c b/Kernel/threads.c index aac6648080f4a64fee10d60c1ece84e36a7cb788..a81736b19bcfdee96eb17a8ce1b9fcec9f7010e4 100644 --- a/Kernel/threads.c +++ b/Kernel/threads.c @@ -1313,6 +1313,9 @@ tThread *Threads_GetNextToRun(int CPU, tThread *Last) SHORTREL(&glThreadListLock); return NULL; } + if( thread->Status != THREAD_STAT_ACTIVE ) { + LogF("Oops, Thread %i (%s) is not active\n", thread->TID, thread->ThreadName); + } } #elif SCHEDULER_TYPE == SCHED_RR_SIM { diff --git a/Makefile.armv7.cfg b/Makefile.armv7.cfg index dc35ca7197c2bf7ced19572baaa0d942d67e034e..98d95c8729ce81ea6e11aae2b9508dae2083e888 100644 --- a/Makefile.armv7.cfg +++ b/Makefile.armv7.cfg @@ -6,3 +6,5 @@ OBJDUMP = arm-elf-objdump DISASM = $(OBJDUMP) -d -S ARCHDIR = armv7 STRIP = arm-elf-strip + +ASSUFFIX = S diff --git a/Makefile.cfg b/Makefile.cfg index 4dc0385ca136d1ff41348f23d5381f1b1d055b89..cdf351bf29183c7ea0df50aac94de27d3f802545 100644 --- a/Makefile.cfg +++ b/Makefile.cfg @@ -20,6 +20,7 @@ STRIP := strip MKDIR := mkdir -p RMDIR := rm -rf lCP := cp +ASSUFFIX = asm # Load Architecture settings diff --git a/RunQemuArm b/RunQemuArm index c0e1239c838ea84b8bcb5924f4cb94a0c0c46b5a..b15d6176bb107ba4a725d62332badf7990bef098 100755 --- a/RunQemuArm +++ b/RunQemuArm @@ -22,6 +22,10 @@ while [ $# -ne 0 ]; do shift QEMU_PARAMS=$QEMU_PARAMS" "$1 ;; + -bin) + shift + QEMU=$1 + ;; -tuntap) _NETTYPE="tap" esac