Massive reorganizing and making all the makefiles consistent.
authorKevin Klues <klueska@cs.berkeley.edu>
Mon, 25 May 2009 00:47:38 +0000 (17:47 -0700)
committerKevin Klues <klueska@cs.berkeley.edu>
Tue, 26 May 2009 03:39:17 +0000 (20:39 -0700)
commiteb4035b4595c56e066544bfcde2c4ab5292e317d
tree2b22a8999a3c962b9e91fc32d5ce9a39547ce6e5
parent35a610ee19c5ec0745ccb6f26b1338dea7e31922
Massive reorganizing and making all the makefiles consistent.

Only minor code changes to make include directories correct.  Still haven't fixed the problem of the
kernel relying on compiling some user space library files.
378 files changed:
GNUmakefile
boot/Makefrag
conf/env.mk [deleted file]
conf/lab.mk [deleted file]
inc/COPYRIGHT [deleted file]
inc/assert.h [deleted file]
inc/atomic.h [deleted file]
inc/elf.h [deleted file]
inc/env.h [deleted file]
inc/error.h [deleted file]
inc/kbdreg.h [deleted file]
inc/lib.h [deleted file]
inc/malloc.h [deleted file]
inc/measure.h [deleted file]
inc/memlayout.h [deleted file]
inc/mmu.h [deleted file]
inc/multiboot.h [deleted file]
inc/null.h [deleted file]
inc/pool.h [deleted file]
inc/queue.h [deleted file]
inc/ring_buffer.h [deleted file]
inc/stab.h [deleted file]
inc/stdarg.h [deleted file]
inc/stdio.h [deleted file]
inc/string.h [deleted file]
inc/syscall.h [deleted file]
inc/timer.h [deleted file]
inc/trap.h [deleted file]
inc/types.h [deleted file]
inc/x86.h [deleted file]
ivylib/Makefrag [deleted file]
ivylib/deputy_kern.c [deleted file]
ivylib/deputy_user.c [deleted file]
kern/Makefrag
kern/apic.c [deleted file]
kern/atomic.c [deleted file]
kern/console.c [deleted file]
kern/entry.S [deleted file]
kern/env.c [deleted file]
kern/init.c [deleted file]
kern/ivylib/Makefrag [new file with mode: 0644]
kern/ivylib/deputy.c [new file with mode: 0644]
kern/kclock.c [deleted file]
kern/kdebug.c [deleted file]
kern/monitor.c [deleted file]
kern/pmap.c [deleted file]
kern/printf.c [deleted file]
kern/smp.c [deleted file]
kern/smp_entry.S [deleted file]
kern/src/Makefrag [new file with mode: 0644]
kern/src/apic.c [new file with mode: 0644]
kern/src/atomic.c [new file with mode: 0644]
kern/src/console.c [new file with mode: 0644]
kern/src/entry.S [new file with mode: 0644]
kern/src/env.c [new file with mode: 0644]
kern/src/init.c [new file with mode: 0644]
kern/src/kclock.c [new file with mode: 0644]
kern/src/kdebug.c [new file with mode: 0644]
kern/src/monitor.c [new file with mode: 0644]
kern/src/pmap.c [new file with mode: 0644]
kern/src/printf.c [new file with mode: 0644]
kern/src/smp.c [new file with mode: 0644]
kern/src/smp_entry.S [new file with mode: 0644]
kern/src/syscall.c [new file with mode: 0644]
kern/src/testing.c [new file with mode: 0644]
kern/src/trap.c [new file with mode: 0644]
kern/src/trapentry.S [new file with mode: 0644]
kern/syscall.c [deleted file]
kern/testing.c [deleted file]
kern/trap.c [deleted file]
kern/trapentry.S [deleted file]
lib/Makefrag [deleted file]
lib/asynccall.c [deleted file]
lib/console.c [deleted file]
lib/entry.S [deleted file]
lib/exit.c [deleted file]
lib/libmain.c [deleted file]
lib/null.c [deleted file]
lib/panic.c [deleted file]
lib/printf.c [deleted file]
lib/printfmt.c [deleted file]
lib/readline.c [deleted file]
lib/string.c [deleted file]
lib/syscall.c [deleted file]
lib/timer.c [deleted file]
mergedep.pl [deleted file]
newlib/Makefrag [deleted file]
newlib/include/_ansi.h [deleted file]
newlib/include/_syslist.h [deleted file]
newlib/include/alloca.h [deleted file]
newlib/include/ar.h [deleted file]
newlib/include/argz.h [deleted file]
newlib/include/assert.h [deleted file]
newlib/include/ctype.h [deleted file]
newlib/include/dirent.h [deleted file]
newlib/include/envlock.h [deleted file]
newlib/include/envz.h [deleted file]
newlib/include/errno.h [deleted file]
newlib/include/fastmath.h [deleted file]
newlib/include/fcntl.h [deleted file]
newlib/include/fnmatch.h [deleted file]
newlib/include/getopt.h [deleted file]
newlib/include/glob.h [deleted file]
newlib/include/grp.h [deleted file]
newlib/include/iconv.h [deleted file]
newlib/include/ieeefp.h [deleted file]
newlib/include/inttypes.h [deleted file]
newlib/include/langinfo.h [deleted file]
newlib/include/libgen.h [deleted file]
newlib/include/limits.h [deleted file]
newlib/include/locale.h [deleted file]
newlib/include/machine/_default_types.h [deleted file]
newlib/include/machine/_types.h [deleted file]
newlib/include/machine/ansi.h [deleted file]
newlib/include/machine/endian.h [deleted file]
newlib/include/machine/fastmath.h [deleted file]
newlib/include/machine/ieeefp.h [deleted file]
newlib/include/machine/malloc.h [deleted file]
newlib/include/machine/param.h [deleted file]
newlib/include/machine/setjmp-dj.h [deleted file]
newlib/include/machine/setjmp.h [deleted file]
newlib/include/machine/stdlib.h [deleted file]
newlib/include/machine/termios.h [deleted file]
newlib/include/machine/time.h [deleted file]
newlib/include/machine/types.h [deleted file]
newlib/include/malloc.h [deleted file]
newlib/include/math.h [deleted file]
newlib/include/newlib.h [deleted file]
newlib/include/paths.h [deleted file]
newlib/include/process.h [deleted file]
newlib/include/pthread.h [deleted file]
newlib/include/pwd.h [deleted file]
newlib/include/reent.h [deleted file]
newlib/include/regdef.h [deleted file]
newlib/include/regex.h [deleted file]
newlib/include/sched.h [deleted file]
newlib/include/search.h [deleted file]
newlib/include/setjmp.h [deleted file]
newlib/include/signal.h [deleted file]
newlib/include/stdint.h [deleted file]
newlib/include/stdio.h [deleted file]
newlib/include/stdlib.h [deleted file]
newlib/include/string.h [deleted file]
newlib/include/sys/_default_fcntl.h [deleted file]
newlib/include/sys/_types.h [deleted file]
newlib/include/sys/cdefs.h [deleted file]
newlib/include/sys/config.h [deleted file]
newlib/include/sys/custom_file.h [deleted file]
newlib/include/sys/dirent.h [deleted file]
newlib/include/sys/errno.h [deleted file]
newlib/include/sys/fcntl.h [deleted file]
newlib/include/sys/features.h [deleted file]
newlib/include/sys/file.h [deleted file]
newlib/include/sys/iconvnls.h [deleted file]
newlib/include/sys/lock.h [deleted file]
newlib/include/sys/param.h [deleted file]
newlib/include/sys/queue.h [deleted file]
newlib/include/sys/reent.h [deleted file]
newlib/include/sys/resource.h [deleted file]
newlib/include/sys/sched.h [deleted file]
newlib/include/sys/signal.h [deleted file]
newlib/include/sys/stat.h [deleted file]
newlib/include/sys/stdio.h [deleted file]
newlib/include/sys/string.h [deleted file]
newlib/include/sys/syslimits.h [deleted file]
newlib/include/sys/time.h [deleted file]
newlib/include/sys/timeb.h [deleted file]
newlib/include/sys/times.h [deleted file]
newlib/include/sys/types.h [deleted file]
newlib/include/sys/unistd.h [deleted file]
newlib/include/sys/utime.h [deleted file]
newlib/include/sys/wait.h [deleted file]
newlib/include/tar.h [deleted file]
newlib/include/termios.h [deleted file]
newlib/include/time.h [deleted file]
newlib/include/unctrl.h [deleted file]
newlib/include/unistd.h [deleted file]
newlib/include/utime.h [deleted file]
newlib/include/utmp.h [deleted file]
newlib/include/wchar.h [deleted file]
newlib/include/wctype.h [deleted file]
newlib/include/wordexp.h [deleted file]
newlib/lib/libc.a [deleted file]
newlib/lib/libg.a [deleted file]
newlib/lib/libm.a [deleted file]
newlib/libc_wrappers.c [deleted file]
newlib/libc_wrappers.h [deleted file]
scripts/mergedep.pl [new file with mode: 0755]
user/Makefrag
user/apps/Makefrag [new file with mode: 0644]
user/apps/newlib/Makefrag [new file with mode: 0644]
user/apps/newlib/apps.ld [new file with mode: 0644]
user/apps/newlib/hello.c [new file with mode: 0644]
user/apps/newlib/null.c [new file with mode: 0644]
user/apps/parlib/Makefrag [new file with mode: 0644]
user/apps/parlib/apps.ld [new file with mode: 0644]
user/apps/parlib/badsegment.c [new file with mode: 0644]
user/apps/parlib/breakpoint.c [new file with mode: 0644]
user/apps/parlib/buggyhello.c [new file with mode: 0644]
user/apps/parlib/divzero.c [new file with mode: 0644]
user/apps/parlib/evilhello.c [new file with mode: 0644]
user/apps/parlib/faultread.c [new file with mode: 0644]
user/apps/parlib/faultreadkernel.c [new file with mode: 0644]
user/apps/parlib/faultwrite.c [new file with mode: 0644]
user/apps/parlib/faultwritekernel.c [new file with mode: 0644]
user/apps/parlib/hello.c [new file with mode: 0644]
user/apps/parlib/measurements.c [new file with mode: 0644]
user/apps/parlib/null.c [new file with mode: 0644]
user/apps/parlib/print_tests.c [new file with mode: 0644]
user/apps/parlib/softint.c [new file with mode: 0644]
user/apps/parlib/testbss.c [new file with mode: 0644]
user/apps/parlib/testpmap.c [new file with mode: 0644]
user/badsegment.c [deleted file]
user/breakpoint.c [deleted file]
user/buggyhello.c [deleted file]
user/divzero.c [deleted file]
user/evilhello.c [deleted file]
user/faultread.c [deleted file]
user/faultreadkernel.c [deleted file]
user/faultwrite.c [deleted file]
user/faultwritekernel.c [deleted file]
user/hello.c [deleted file]
user/measurements.c [deleted file]
user/newlib/Makefrag [new file with mode: 0644]
user/newlib/include/_ansi.h [new file with mode: 0644]
user/newlib/include/_syslist.h [new file with mode: 0644]
user/newlib/include/alloca.h [new file with mode: 0644]
user/newlib/include/ar.h [new file with mode: 0644]
user/newlib/include/argz.h [new file with mode: 0644]
user/newlib/include/assert.h [new file with mode: 0644]
user/newlib/include/ctype.h [new file with mode: 0644]
user/newlib/include/dirent.h [new file with mode: 0644]
user/newlib/include/envlock.h [new file with mode: 0644]
user/newlib/include/envz.h [new file with mode: 0644]
user/newlib/include/errno.h [new file with mode: 0644]
user/newlib/include/fastmath.h [new file with mode: 0644]
user/newlib/include/fcntl.h [new file with mode: 0644]
user/newlib/include/fnmatch.h [new file with mode: 0644]
user/newlib/include/getopt.h [new file with mode: 0644]
user/newlib/include/glob.h [new file with mode: 0644]
user/newlib/include/grp.h [new file with mode: 0644]
user/newlib/include/iconv.h [new file with mode: 0644]
user/newlib/include/ieeefp.h [new file with mode: 0644]
user/newlib/include/inttypes.h [new file with mode: 0644]
user/newlib/include/langinfo.h [new file with mode: 0644]
user/newlib/include/libgen.h [new file with mode: 0644]
user/newlib/include/limits.h [new file with mode: 0644]
user/newlib/include/locale.h [new file with mode: 0644]
user/newlib/include/machine/_default_types.h [new file with mode: 0644]
user/newlib/include/machine/_types.h [new file with mode: 0644]
user/newlib/include/machine/ansi.h [new file with mode: 0644]
user/newlib/include/machine/endian.h [new file with mode: 0644]
user/newlib/include/machine/fastmath.h [new file with mode: 0644]
user/newlib/include/machine/ieeefp.h [new file with mode: 0644]
user/newlib/include/machine/malloc.h [new file with mode: 0644]
user/newlib/include/machine/param.h [new file with mode: 0644]
user/newlib/include/machine/setjmp-dj.h [new file with mode: 0644]
user/newlib/include/machine/setjmp.h [new file with mode: 0644]
user/newlib/include/machine/stdlib.h [new file with mode: 0644]
user/newlib/include/machine/termios.h [new file with mode: 0644]
user/newlib/include/machine/time.h [new file with mode: 0644]
user/newlib/include/machine/types.h [new file with mode: 0644]
user/newlib/include/malloc.h [new file with mode: 0644]
user/newlib/include/math.h [new file with mode: 0644]
user/newlib/include/newlib.h [new file with mode: 0644]
user/newlib/include/paths.h [new file with mode: 0644]
user/newlib/include/process.h [new file with mode: 0644]
user/newlib/include/pthread.h [new file with mode: 0644]
user/newlib/include/pwd.h [new file with mode: 0644]
user/newlib/include/reent.h [new file with mode: 0644]
user/newlib/include/regdef.h [new file with mode: 0644]
user/newlib/include/regex.h [new file with mode: 0644]
user/newlib/include/sched.h [new file with mode: 0644]
user/newlib/include/search.h [new file with mode: 0644]
user/newlib/include/setjmp.h [new file with mode: 0644]
user/newlib/include/signal.h [new file with mode: 0644]
user/newlib/include/stdint.h [new file with mode: 0644]
user/newlib/include/stdio.h [new file with mode: 0644]
user/newlib/include/stdlib.h [new file with mode: 0644]
user/newlib/include/string.h [new file with mode: 0644]
user/newlib/include/sys/_default_fcntl.h [new file with mode: 0644]
user/newlib/include/sys/_types.h [new file with mode: 0644]
user/newlib/include/sys/cdefs.h [new file with mode: 0644]
user/newlib/include/sys/config.h [new file with mode: 0644]
user/newlib/include/sys/custom_file.h [new file with mode: 0644]
user/newlib/include/sys/dirent.h [new file with mode: 0644]
user/newlib/include/sys/errno.h [new file with mode: 0644]
user/newlib/include/sys/fcntl.h [new file with mode: 0644]
user/newlib/include/sys/features.h [new file with mode: 0644]
user/newlib/include/sys/file.h [new file with mode: 0644]
user/newlib/include/sys/iconvnls.h [new file with mode: 0644]
user/newlib/include/sys/lock.h [new file with mode: 0644]
user/newlib/include/sys/param.h [new file with mode: 0644]
user/newlib/include/sys/queue.h [new file with mode: 0644]
user/newlib/include/sys/reent.h [new file with mode: 0644]
user/newlib/include/sys/resource.h [new file with mode: 0644]
user/newlib/include/sys/sched.h [new file with mode: 0644]
user/newlib/include/sys/signal.h [new file with mode: 0644]
user/newlib/include/sys/stat.h [new file with mode: 0644]
user/newlib/include/sys/stdio.h [new file with mode: 0644]
user/newlib/include/sys/string.h [new file with mode: 0644]
user/newlib/include/sys/syslimits.h [new file with mode: 0644]
user/newlib/include/sys/time.h [new file with mode: 0644]
user/newlib/include/sys/timeb.h [new file with mode: 0644]
user/newlib/include/sys/times.h [new file with mode: 0644]
user/newlib/include/sys/types.h [new file with mode: 0644]
user/newlib/include/sys/unistd.h [new file with mode: 0644]
user/newlib/include/sys/utime.h [new file with mode: 0644]
user/newlib/include/sys/wait.h [new file with mode: 0644]
user/newlib/include/tar.h [new file with mode: 0644]
user/newlib/include/termios.h [new file with mode: 0644]
user/newlib/include/time.h [new file with mode: 0644]
user/newlib/include/unctrl.h [new file with mode: 0644]
user/newlib/include/unistd.h [new file with mode: 0644]
user/newlib/include/utime.h [new file with mode: 0644]
user/newlib/include/utmp.h [new file with mode: 0644]
user/newlib/include/wchar.h [new file with mode: 0644]
user/newlib/include/wctype.h [new file with mode: 0644]
user/newlib/include/wordexp.h [new file with mode: 0644]
user/newlib/lib/libc.a [new file with mode: 0644]
user/newlib/lib/libg.a [new file with mode: 0644]
user/newlib/lib/libm.a [new file with mode: 0644]
user/newlib/src/Makefrag [new file with mode: 0644]
user/newlib/src/libc_wrappers.c [new file with mode: 0644]
user/newlib/src/libc_wrappers.h [new file with mode: 0644]
user/null.c [deleted file]
user/parlib/COPYRIGHT [new file with mode: 0644]
user/parlib/Makefrag [new file with mode: 0644]
user/parlib/inc/assert.h [new file with mode: 0644]
user/parlib/inc/atomic.h [new file with mode: 0644]
user/parlib/inc/elf.h [new file with mode: 0644]
user/parlib/inc/env.h [new file with mode: 0644]
user/parlib/inc/error.h [new file with mode: 0644]
user/parlib/inc/kbdreg.h [new file with mode: 0644]
user/parlib/inc/lib.h [new file with mode: 0644]
user/parlib/inc/malloc.h [new file with mode: 0644]
user/parlib/inc/measure.h [new file with mode: 0644]
user/parlib/inc/memlayout.h [new file with mode: 0644]
user/parlib/inc/mmu.h [new file with mode: 0644]
user/parlib/inc/multiboot.h [new file with mode: 0644]
user/parlib/inc/null.h [new file with mode: 0644]
user/parlib/inc/pool.h [new file with mode: 0644]
user/parlib/inc/queue.h [new file with mode: 0644]
user/parlib/inc/ring_buffer.h [new file with mode: 0644]
user/parlib/inc/stab.h [new file with mode: 0644]
user/parlib/inc/stdarg.h [new file with mode: 0644]
user/parlib/inc/stdio.h [new file with mode: 0644]
user/parlib/inc/string.h [new file with mode: 0644]
user/parlib/inc/syscall.h [new file with mode: 0644]
user/parlib/inc/timer.h [new file with mode: 0644]
user/parlib/inc/trap.h [new file with mode: 0644]
user/parlib/inc/types.h [new file with mode: 0644]
user/parlib/inc/x86.h [new file with mode: 0644]
user/parlib/ivylib/Makefrag [new file with mode: 0644]
user/parlib/ivylib/deputy.c [new file with mode: 0644]
user/parlib/src/Makefrag [new file with mode: 0644]
user/parlib/src/asynccall.c [new file with mode: 0644]
user/parlib/src/console.c [new file with mode: 0644]
user/parlib/src/entry.S [new file with mode: 0644]
user/parlib/src/exit.c [new file with mode: 0644]
user/parlib/src/libmain.c [new file with mode: 0644]
user/parlib/src/null.c [new file with mode: 0644]
user/parlib/src/panic.c [new file with mode: 0644]
user/parlib/src/printf.c [new file with mode: 0644]
user/parlib/src/printfmt.c [new file with mode: 0644]
user/parlib/src/readline.c [new file with mode: 0644]
user/parlib/src/string.c [new file with mode: 0644]
user/parlib/src/syscall.c [new file with mode: 0644]
user/parlib/src/timer.c [new file with mode: 0644]
user/print_tests.c [deleted file]
user/softint.c [deleted file]
user/testbss.c [deleted file]
user/testpmap.c [deleted file]
user/user.ld [deleted file]
user_newlib/Makefrag [deleted file]
user_newlib/hello.c [deleted file]
user_newlib/null.c [deleted file]
user_newlib/user_newlib.ld [deleted file]