History log of /xv6-public/Makefile (Results 76 – 100 of 133)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 19b42cc0 27-Aug-2007 rsc <rsc>

Rename main0 to main.


# e0e7d07e 24-Aug-2007 rsc <rsc>

test that fork fails gracefully


# 6bf2e5c8 22-Aug-2007 rsc <rsc>

add ln


# f32f3638 21-Aug-2007 rsc <rsc>

Various cleanup:

- Got rid of dummy proc[0]. Now proc[0] is init.
- Added initcode.S to exec /init, so that /init is
just a regular binary.
- Moved exec out of sysfile to exec.c
- Moved code

Various cleanup:

- Got rid of dummy proc[0]. Now proc[0] is init.
- Added initcode.S to exec /init, so that /init is
just a regular binary.
- Moved exec out of sysfile to exec.c
- Moved code dealing with fs guts (like struct inode)
from sysfile.c to fs.c. Code dealing with system call
arguments stays in sysfile.c
- Refactored directory routines in fs.c; should be simpler.
- Changed iget to return *unlocked* inode structure.
This solves the lookup-then-use race in namei
without introducing deadlocks.
It also enabled getting rid of the dummy proc[0].

show more ...


# e0924827 08-Aug-2007 rsc <rsc>

add kill


# af689dcf 08-Aug-2007 rsc <rsc>

oops


# 349ee132 08-Aug-2007 rsc <rsc>

add zombie program


# ca3d5776 08-Aug-2007 rsc <rsc>

add rule to generate init.sym


Revision tags: symlinks
# b438eff6 17-Sep-2006 rsc <rsc>

Have kernel build rule create kernel.sym, which can be
used in Bochs to make breakpoint setting easier:

load-symbols "kernel.sym"
vb 0x8:"main0"
c
disasm/25 "main0"
vb 0x8:"main0"+0x5f
c

etc.


Revision tags: xv6-2006, xv6-rev0
# db2d8e4b 08-Sep-2006 rsc <rsc>

dist rules


# 5692823b 07-Sep-2006 kaashoek <kaashoek>

minor makefile fixes for printing
cut last line of readme so that readme fits on single page


# 339a9bea 07-Sep-2006 rsc <rsc>

new targets bochs and qemu


# 52253dce 07-Sep-2006 kaashoek <kaashoek>

remove fstest


# 7e019461 07-Sep-2006 rsc <rsc>

fix build


# a64cd813 07-Sep-2006 kaashoek <kaashoek>

one regression test program


# 94d7e259 07-Sep-2006 rsc <rsc>

avoid system binary clashes


# f7017212 07-Sep-2006 kaashoek <kaashoek>

run without lapic and ioapic, if they are not present
if no lapic available, use 8253pit for clock
now xv6 runs both on qemu (uniprocessor) and bochs (uniprocessor and MP)


# 2a55cc55 06-Sep-2006 rsc <rsc>

runoff tweaks


# f3fc72c5 06-Sep-2006 rsc <rsc>

clean up after mkfs


# 9936bffa 06-Sep-2006 rsc <rsc>

fd.* -> file.*


# 61d03d0e 06-Sep-2006 rsc <rsc>

rm rm


# d49a2d53 06-Sep-2006 kaashoek <kaashoek>

nits


# fae7779d 05-Sep-2006 rsc <rsc>

New formatting scripts.

The use/defs extraction in runoff still needs some work
for xv6 code style.


# 97a5bba6 03-Sep-2006 kaashoek <kaashoek>

index for printout
some cleanup


# dfcc5b99 29-Aug-2006 rtm <rtm>

prune unneeded panics and debug output


123456