Mercurial > lcfOS
changeset 403:1613c9d479bf
Add top level build files
author | Windel Bouwman |
---|---|
date | Thu, 19 Feb 2015 12:17:05 +0100 |
parents | 0fb6633c42f6 |
children | a284749c5729 |
files | build.xml kernel/build.xml kernel/schedule.c3 make.sh |
diffstat | 4 files changed, 17 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build.xml Thu Feb 19 12:17:05 2015 +0100 @@ -0,0 +1,9 @@ + +<project name="lcfos" default="all"> + <target name="all"> + <build file="user/build.xml" /> + <build file="kernel/build.xml" /> + </target> + +</project> +
--- a/kernel/build.xml Thu Feb 19 00:13:07 2015 +0100 +++ b/kernel/build.xml Thu Feb 19 12:17:05 2015 +0100 @@ -6,7 +6,6 @@ <target name="vexpress"> - <build file="../user/build.xml" /> <assemble source="arch/qemu_vexpress/start.asm" target="arm" output="obj/start.o" />
--- a/kernel/schedule.c3 Thu Feb 19 00:13:07 2015 +0100 +++ b/kernel/schedule.c3 Thu Feb 19 12:17:05 2015 +0100 @@ -6,10 +6,12 @@ var process.process_t *current; -function void executeNext() +function void execute_next() { var process.process_t *old; + old = 0; + if (old != current) { //execute(current);