lkml.org 
[lkml]   [1997]   [Feb]   [11]   [last100]   RSS Feed
Views: [more markup]   [less markup]   [headers]   [forward]  
 
 
Messages in this thread
/
DateTue, 11 Feb 1997 03:43:20 -0600
FromMichael Elizabeth Chastain <>
SubjectAll-singing all-dancing Makefiles: alpha patch
Hello kernel hackers,

I have an alpha version of my all-singing all-dancing Makefiles:

    <ftp://ftp.shout.net/pub/users/mec/patch/makefile.2126>

Here are some highlights:

    separate source and target trees
	read-only source tree
	can have multiple target trees per source
    better makefile structure
	auto dependencies with gcc -MD, no more 'make dep'.
	command dependencies (automatically recompiles when options change)
	make works correctly from subdirectories
	much more parallel-friendly
    rewritten vmlinux -> zImage commands,
	works with binutils 2.5, 2.6, 2.7
	works around bug in binutils 2.7.0.2 that bit modules
	squeezes empty 4k page out of resident kernel (!)
    447 lines of Documentation/makefiles.txt.
    Many option settings moved from Makefiles into configuration.
	CONFIG_SMP, CONFIG_SMP_PROC.
	CONFIG_BOOT_RAMDISK.
	VGA boot-time configuration.

And here are some things not done yet:

    only architecture is i386
    no drivers/sound yet
    no genksyms

Michael Chastain
<mec@shout.net>
"love without fear"

\
 
 \ /
  Last update: 2005-03-22 13:38    [from the cache]
©2003-2008