Page MenuHomeFreeBSD

Root the lib32 object tree under the overall object tree.
ClosedPublic

Authored by will on Sep 18 2014, 12:59 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, May 8, 1:40 AM
Unknown Object (File)
Wed, May 8, 12:49 AM
Unknown Object (File)
Tue, May 7, 8:08 AM
Unknown Object (File)
Wed, May 1, 9:53 PM
Unknown Object (File)
Wed, May 1, 9:53 PM
Unknown Object (File)
Wed, May 1, 9:53 PM
Unknown Object (File)
Wed, May 1, 4:01 PM
Unknown Object (File)
Dec 22 2023, 8:17 PM
Subscribers

Details

Reviewers
bdrewery
Summary

This enables a common root directory for all object files for a given tree,
which eases sharing and cleaning up of object trees.

Test Plan

Build world; nothing should break.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

will retitled this revision from to Root the lib32 object tree under the overall object tree..
will updated this object.
will edited the test plan for this revision. (Show Details)
bdrewery added a reviewer: bdrewery.
bdrewery added a subscriber: bdrewery.

+1. I think having both lib32 and world32 is confusing, but this is better than having files outside of the normal obj tree like we have now.

Makefile.inc1
356 ↗(On Diff #1672)

LIB32TMP would be better set as ${OBJTREE}${.CURDIR}/lib32tmp or tmp32 or 32tmp or anything like this, so it is closer aligned with WORLDTMP which is just tmp. This would avoid confusion with having both world32 and lib32. Perhaps even renaming LIB32TMP to WORLD32TMP or LIB32WORLDTMP or similar.

Yes this is somewhat unrelated to your change, but the change adds confusion having both world32 and lib32.

This revision is now accepted and ready to land.Sep 18 2014, 1:31 AM
will edited edge metadata.
This comment was removed by will.

Oops, meant to submit 1684 against D799.

This was committed a while ago.