[SCM] applications.git branch, master, updated. 9b49fc5b867b96a3f6becfae87127b34f914a8f0
ontologiae
ontologiae at gmail.com
Mon Nov 29 16:53:30 UTC 2010
The following commit has been merged in the master branch:
commit 9b49fc5b867b96a3f6becfae87127b34f914a8f0
Merge: 6d1c69d10b2356380a5c255f021d0e6ee39bb566 9f5d0a991492763d9867b11592a8390709e3431a
Author: ontologiae <ontologiae at gmail.com>
Date: Mon Nov 29 17:52:23 2010 +0100
merge no_os
diff --combined isaacos/Makefile
index 3999066,a2e7edc..c82e9d0
--- a/isaacos/Makefile
+++ b/isaacos/Makefile
@@@ -2,8 -2,10 +2,10 @@@ TARGET = x8
OBJ=kernel
CC=gcc -Wall fno-stack-protector
- kernel : boot.o startup.o updateimage
- ld -Ttext=100000 --entry=_start boot.o startup.o
+ kernel: boot.o startup.o link updateimage
+
+ link:
+ ld -Ttext=100000 --entry=_start boot.o startup.o -o IsaacKernel
boot.o:
nasm -f elf -o boot.o boot.asm
@@@ -14,7 -16,8 +16,8 @@@
startup.o:
- lisaacos startup.li -partial -nos_os -target $(TARGET)
- lisaac startup.li -partial -target $(TARGET)
++ lisaacos startup.li -partial -no_os -target $(TARGET)
+ gcc startup.c -o startup.o -c
@@@ -22,8 -25,8 +25,8 @@@ image
sh mkimage.sh
updateimage:
- mount /dev/loop2 ./HdIsaac
- cp startup ./HdIsaac/IsaacKernel
+ mount /dev/loop3 ./HdIsaac
+ cp IsaacKernel ./HdIsaac/IsaacKernel
startup.sys: startup.li
@@@ -56,5 -59,4 +59,4 @@@ debug: startup.
clean:
rm -rf *~
rm -f *.o
- rm startup.sys
rm startup.c
diff --combined isaacos/startup.li
index 0138578,02ff26f..6182372
--- a/isaacos/startup.li
+++ b/isaacos/startup.li
@@@ -26,8 -26,7 +26,8 @@@ Section Heade
// BUG: L'inclusion du parent dans fils (je genere un =, gcc genere un memcpy)
- external := `
-/* #include <signal.h>
+/*
+#include <signal.h>
__sighandler_t signal(int signum,__sighandler_t handler) { return(handler); }*/
void *memcpy(void *dest,const void *src,int n)
{ int j;
@@@ -59,8 -58,9 +59,9 @@@ Section Publi
- main <-
( + dir:DIRECTORY;
-
+ "System initialization..".println;
SYSTEM.make;
+ "Opening FileSystem...".println;
// SCHEDULER.make;
--
applications.git
More information about the Lisaac-commits
mailing list