Home | History | Annotate | Download | only in sgimips
History log of /src/sys/arch/sgimips/Makefile
RevisionDateAuthorComments
 1.7  25-Nov-2008  he Don't be lazy and let one directory's Makefile install an include
file from another directory, as that only causes problems with
mtree later on when encountering the /.. path component. Instead,
descend into dev/ and use the Makefile there to install dev/crmfbreg.h
in the appropriate directory.
 1.6  25-Oct-2008  apb branches: 1.6.2; 1.6.4;
Use ${TOOL_SED} instead if plain sed in Makefiles.
 1.5  17-Oct-2007  garbled branches: 1.5.16; 1.5.20; 1.5.26;
Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.4  04-Aug-2007  dyoung branches: 1.4.2;
Reduce differences between sgimips/Makefile and evbmips/Makefile,
making the sgimips/Makefile 'tags' target work.
 1.3  06-Jan-2003  lukem branches: 1.3.18; 1.3.60; 1.3.68; 1.3.72; 1.3.74; 1.3.78;
Rework how KERNOBJDIR functions; now it's always determined with
cd ${KERNSRCDIR}/${KERNARCHDIR}/compile && ${PRINTOBJDIR}
This is far simpler than the previous system, and more robust with
objdirs built via BSDOBJDIR.

The previous method of finding KERNOBJDIR when using BSDOBJDIR by
referencing _SRC_TOP_OBJ_ from another directory was extremely
fragile due to the depth first tree walk by <bsd.subdir.mk>, and
the caching of _SRC_TOP_OBJ_ (with MAKEOVERRIDES) which would be
empty on the *first* pass to create fresh objdirs.

This change requires adding sys/arch/*/compile/Makefile to create
the objdir in that directory, and descending into arch/*/compile
from arch/*/Makefile. Remove the now-unnecessary .keep_me files
whilst here.

Per lengthy discussion with Andrew Brown.
 1.2  20-Nov-2001  soren Add stand to SUBDIR.
 1.1  14-Jun-2000  soren branches: 1.1.4; 1.1.6; 1.1.10; 1.1.14;
Initial commit.
 1.1.14.2  07-Jan-2003  thorpej Sync with HEAD.
 1.1.14.1  08-Jan-2002  nathanw Catch up to -current.
 1.1.10.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.1.6.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.1.6.1  14-Jun-2000  bouyer file Makefile was added on branch thorpej_scsipi on 2000-11-20 20:23:40 +0000
 1.1.4.2  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.4.1  14-Jun-2000  minoura file Makefile was added on branch minoura-xpg4dl on 2000-06-22 17:02:54 +0000
 1.3.78.1  04-Aug-2007  jmcneill Sync with HEAD.
 1.3.74.1  15-Aug-2007  skrll Sync with HEAD.
 1.3.72.1  07-Aug-2007  matt Sync with HEAD.
 1.3.68.1  03-Oct-2007  garbled Sync with HEAD
 1.3.60.1  20-Aug-2007  ad Sync with HEAD.
 1.3.18.1  03-Sep-2007  yamt sync with head.
 1.4.2.1  06-Nov-2007  matt sync with HEAD
 1.5.26.1  13-Dec-2008  haad Update haad-dm branch to haad-dm-base2.
 1.5.20.1  04-May-2009  yamt sync with head.
 1.5.16.1  17-Jan-2009  mjf Sync with HEAD.
 1.6.4.1  26-Feb-2009  snj Pull up following revision(s) (requested by macallan in ticket #523):
sys/arch/sgimips/Makefile: revision 1.7
sys/arch/sgimips/dev/Makefile: revision 1.1
sys/arch/sgimips/include/Makefile: revision 1.19
Don't be lazy and let one directory's Makefile install an include
file from another directory, as that only causes problems with
mtree later on when encountering the /.. path component. Instead,
descend into dev/ and use the Makefile there to install dev/crmfbreg.h
in the appropriate directory.
 1.6.2.1  19-Jan-2009  skrll Sync with HEAD.

RSS XML Feed