Date: Wed, 1 May 1996 07:59:01 +1000 From: Bruce Evans <bde@zeta.org.au> To: bde@freefall.freebsd.org, gpalmer@freefall.freebsd.org, rkw@dataplex.net Cc: current@freebsd.org Subject: Re: conf/22 Message-ID: <199604302159.HAA24290@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>Synopsis: Cannot use links to share kernel objects >State-Changed-From-To: open-closed >State-Changed-By: gpalmer >State-Changed-When: Tue Apr 30 12:44:01 PDT 1996 >State-Changed-Why: >Just worked fine for me using -current It doesn't quite work for me. My /sys/compile is a symlink to /usr/obj/sys/compile and `S' is defined as ./@ instead of "../..". This fouls up the sed'iting and `rm' ends up as `.rm'. More importantly, several many links are created. For my kernel alone: db*.o, devfs*.o, perfmon.o, union*.o: link created, but file doesn't exist in GENERIC pcibus.o, vfs_conf.o: differs from GENERIC version For the LINT kernel, almost everything is wrong. Links are only created for 146 files out of 502. Of these: 58 don't exist in GENERIC 27 differ from the the GENERIC version. The difference may be only that that option DIAGNOSTIC is present in LINT, but it's hard to tell. 61 are correct. Mostly small ones like strcpy.o :-(. I don't plan to fix this soon. Perhaps it can be fixed easily when the new options stuff is complete (grepping for 'opt_.*\.h' in .depend should give _all_ dependencies on options). Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604302159.HAA24290>