History log of /src/sys/arch/evbppc/compile |
Revision | Date | Author | Comments |
1.2 | 06-Jan-2003 |
lukem | 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.1 | 09-Dec-2002 |
scw | branches: 1.1.2; New umbrella-port for PowerPC-based evaluation boards.
The first board to be included here is the port to the 405GP-based Walnut evaluation board, which up until now lived in arch/walnut.
arch/walnut will go away soon, once all the remaining walnut-isms in the tree have been dealt with.
|
1.1.2.3 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
1.1.2.2 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.1.2.1 | 09-Dec-2002 |
thorpej | file .keep_me was added on branch nathanw_sa on 2002-12-11 06:28:56 +0000
|
1.1 | 06-Jan-2003 |
lukem | branches: 1.1.2; 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.1.2.2 | 07-Jan-2003 |
thorpej | Sync with HEAD.
|
1.1.2.1 | 06-Jan-2003 |
thorpej | file Makefile was added on branch nathanw_sa on 2003-01-07 21:07:42 +0000
|
1.6 | 11-Dec-2024 |
maya | Avoid using host tools for building INSTALL_WALNUT kernel
From Kouichi Hashikawa in PR toolchain/58810
|
1.5 | 03-Mar-2014 |
joerg | branches: 1.5.66; Use nbstat when cross-compiling, unbreaks build on Linux.
|
1.4 | 06-Nov-2010 |
uebayasi | branches: 1.4.8; 1.4.14; 1.4.18; 1.4.22; Merge from uebayasi-xip:
Support files other than kernel executables.
For filesystem images, embed (not prepend) OpenBIOS image headers to the images, so that alignment is kept in the resulting files.
|
1.3 | 11-Dec-2005 |
christos | branches: 1.3.98; 1.3.100; merge ktrace-lwp.
|
1.2 | 27-Mar-2004 |
simonb | Pass the OpenBIOS magic number to the awk script just like the other numbers passed in instead of using a BEGIN construct. nawk didn't like the hex escapes used there. Fixes a problem reported by Shin'ichiro TAYA on port-powerpc.
Use "int(NUMBER)%256" instead of just "NUMBER" in the printf "%c" statements in the awk script. nawk was appearing to refuse outputing a 0 byte of the low eight bits of the number were 0 but any higher bits were set.
walnut-mkimg.sh tested using gawk, nawk and mawk.
|
1.1 | 09-Dec-2002 |
scw | branches: 1.1.2; 1.1.8; New umbrella-port for PowerPC-based evaluation boards.
The first board to be included here is the port to the 405GP-based Walnut evaluation board, which up until now lived in arch/walnut.
arch/walnut will go away soon, once all the remaining walnut-isms in the tree have been dealt with.
|
1.1.8.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.8.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.8.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.2.2 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.1.2.1 | 09-Dec-2002 |
thorpej | file walnut-mkimg.sh was added on branch nathanw_sa on 2002-12-11 06:28:57 +0000
|
1.3.100.1 | 05-Mar-2011 |
rmind | sync with head
|
1.3.98.2 | 06-Nov-2010 |
uebayasi | Typo.
|
1.3.98.1 | 11-Aug-2010 |
uebayasi | Support files other than kernel executables.
For filesystem images, embed (not prepend) OpenBIOS image headers to the images, so that alignment is kept in the resulting files.
|
1.4.22.1 | 18-May-2014 |
rmind | sync with head
|
1.4.18.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.4.14.1 | 11-Apr-2014 |
msaitoh | Pull up following revision(s) (requested by joerg in ticket #1035): distrib/evbppc/md-kernel/Makefile 1.4 sys/arch/evbppc/compile/walnut-mkimg.sh 1.5 sys/arch/evbppc/conf/Makefile.ev64260.inc 1.6-1.7 sys/arch/evbppc/conf/Makefile.obs405.inc 1.10-1.11 sys/arch/evbppc/conf/Makefile.walnut.inc 1.7-1.8
Use TOOL_* for cross compiling. Fixes buiild break on linux.
|
1.4.8.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.5.66.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|