On 11/15/06, Sepherosa Ziehau <[EMAIL PROTECTED]> wrote:
On 11/15/06, Simon 'corecode' Schubert <[EMAIL PROTECTED]> wrote: > Sepherosa Ziehau wrote: > >> Because of all this the buildworld (in src/include/Makefile*) and > >> buildkernel (in src/Makefile.inc1) targets synthesize the 'missing' > >> <machine/*.h> header files by either creating a forwarding header > >> file to <cpu/*.h> or simply copying the <cpu/*.h> to the machine/ > >> sub directory in the object tree or in /usr/include. > > > > I prefer to synthesizing missing headers: > > http://leaf.dragonflybsd.org/~sephe/config2.diff > > > > Please review it. > > possibly a nitpick, but: won't that break when you ^C config while creating the forwarding headers? maybe the target should be something like ${_MACHINE_INC}/.done, which gets touch'ed after running config?
Please review it: http://leaf.dragonflybsd.org/~sephe/config3.diff If no objection, I will commit it on this Friday. Best Regards, sephe -- Live Free or Die
