Hi all, It's as if I have just been hit by lightning.
I found a large Subversion repository of code that I thought had been lost for 13 years, from a startup that folded in 2010. It includes the changes I made to GNU Make 3.80 to make it dump executable images after parsing the makefiles. I'm sure I wrote about this before. The time stamps are spaced close together because I was likely converting a quilt patch stack into commits: ~/svn/customized-tools/make$ svn log ------------------------------------------------------------------------ r531 | kaz | 2007-01-15 14:43:03 -0800 (Mon, 15 Jan 2007) | 7 lines Change-ID: use-unexec Add --dump-image option to save an image and quit after loading the goal chain. Some tricky things had to be done to make the restarting work, like reallocating the argument vector into malloced memory, and disabling the use of mmap for memory allocation. ------------------------------------------------------------------------ r530 | kaz | 2007-01-15 14:31:00 -0800 (Mon, 15 Jan 2007) | 4 lines Change-ID: compile-unexec Modify unexec stuff for integration with make. ------------------------------------------------------------------------ r529 | kaz | 2007-01-15 14:29:51 -0800 (Mon, 15 Jan 2007) | 4 lines Change-ID: add-emacs-21.4-unexec Adding unexec facility to make. ------------------------------------------------------------------------ r527 | kaz | 2007-01-15 14:26:04 -0800 (Mon, 15 Jan 2007) | 2 lines Branching make 3.80 for local customizations. ------------------------------------------------------------------------ r526 | kaz | 2007-01-15 14:24:24 -0800 (Mon, 15 Jan 2007) | 2 lines Typo. ------------------------------------------------------------------------ r524 | kaz | 2007-01-15 14:15:53 -0800 (Mon, 15 Jan 2007) | 2 lines Adding make-3.80 to vendor branch for customized tools. ------------------------------------------------------------------------