Home | History | Annotate | only in /src/distrib/sgimips/instkernel
History log of /src/distrib/sgimips/instkernel
RevisionDateAuthorComments
 1.15 06-May-2019  sevan Bump size to resolve build.
 1.14 01-Jan-2019  christos Rename ELF2ECOFF -> MIPS_ELF2ECOFF
 1.13 02-Sep-2018  tsutsui Use elf2ecoff(1) rather than objcopy(1) to generate ecoff kernel.

Reported by Naruaki Etomi in PR port-sgimips/53518.
Should be pulled up to netbsd-7 and netbsd-8.
 1.12 23-Mar-2016  mrg branches: 1.12.8; 1.12.14; 1.12.16;
bump the image size.
 1.11 31-Aug-2013  he branches: 1.11.4;
Bump the image size so that the contents fits again. Kernel (at
least INSTALL32_IP3x) has big enough area already.
 1.10 04-Feb-2012  he branches: 1.10.6;
Bump the install image size so that this builds again.
 1.9 11-Aug-2011  he branches: 1.9.2;
Bump the image size so that the contents fits again.
 1.8 20-Feb-2011  matt Deal with 64 bit versions of kernels
 1.7 16-Aug-2010  he branches: 1.7.2;
Bump size from 3500k to 3600k so that the contents fits again.
 1.6 09-Jul-2007  he branches: 1.6.12; 1.6.26;
Bump the disk image from 3200 to 3500k so that the contents fits again.
 1.5 16-Jan-2006  he Bump the image size from 3M to 3.2M, so that it fits again.
 1.4 01-Mar-2005  sekiya Nuke elf2ecoff in favor of objcopy.
 1.3 20-Nov-2003  sekiya Tweak ramdisk size -- ip22 doesn't seem to like a four-meg image.
 1.2 13-Nov-2003  sekiya Adapt to new config file naming convention.
 1.1 21-May-2002  rafal Release machinery for port-sgimips; original work by Scott Taylor (sgimips
at mrynet.com), NDWO-ified by me (so all bugs are probably my fault).
 1.6.26.1 12-Sep-2009  matt Support sgimips64
 1.6.12.1 05-Oct-2008  mjf Sync with HEAD.
 1.7.2.1 05-Mar-2011  bouyer Sync with HEAD
 1.9.2.2 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.9.2.1 17-Apr-2012  yamt sync with head
 1.10.6.1 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.4.1 30-Oct-2018  martin Pull up following revision(s) (requested by tsutsui in ticket #1637):

sys/arch/sgimips/conf/INSTALL32_IP2x: revision 1.10
sys/arch/sgimips/stand/boot/Makefile: revision 1.20
distrib/sgimips/instkernel/Makefile: revision 1.13

Disable misc options to shrink an INSTALL kernel for IP2x.

The ARC BIOS on Indy seems to have ~8MB limit.

Fixes PR port-sgimips/53378 from Naruaki Etomi.
Should be pulled up to netbsd-7 and netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generat ecoff for old machines.
objcopy(1) was used instead of elf2ecoff(1) since Makefile rev 1.9:

http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/sgimips/stand/boot/Makefile#rev1.9

but it looks ELF binaries generated by recent binutils are too complicated
to convert them to ecoff for old machines by objcopy(1).

Reported by Naruaki Etomi in PR port-sgimips/53519.

Should be pulled up to at least netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generate ecoff kernel.

Reported by Naruaki Etomi in PR port-sgimips/53518.
Should be pulled up to netbsd-7 and netbsd-8.
 1.12.16.1 10-Jun-2019  christos Sync with HEAD
 1.12.14.2 18-Jan-2019  pgoyette Synch with HEAD
 1.12.14.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.12.8.1 10-Sep-2018  martin Pull up following revision(s) (requested by tsutsui in ticket #1017):

sys/arch/sgimips/conf/INSTALL32_IP2x: revision 1.10
sys/arch/sgimips/stand/boot/Makefile: revision 1.20
sys/arch/sgimips/sgimips/machdep.c: revision 1.146
sys/arch/sgimips/hpc/wdsc.c: revision 1.35
distrib/sgimips/instkernel/Makefile: revision 1.13

Disable misc options to shrink an INSTALL kernel for IP2x.

The ARC BIOS on Indy seems to have ~8MB limit.

Fixes PR port-sgimips/53378 from Naruaki Etomi.
Should be pulled up to netbsd-7 and netbsd-8.

-

Fix build failure without options DDB and with pseudo-device ksyms.
There is a typo for ksyms (NKSYMS vs NKSYM).

Also use consistent "#if NKSYMS" rather than "#if NKSYMS > 0" etc.
and add comments after corresponding #endif for readability.

Fixes PR port-sgimips/53521 from Naruaki Etomi.
Should be pulled up to (at least) netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generat ecoff for old machines.
objcopy(1) was used instead of elf2ecoff(1) since Makefile rev 1.9:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/sgimips/stand/boot/Makefile#rev1.9
but it looks ELF binaries generated by recent binutils are too complicated
to convert them to ecoff for old machines by objcopy(1).

Reported by Naruaki Etomi in PR port-sgimips/53519.
Should be pulled up to at least netbsd-8.

-

Fix wdsc(4) probe failure on HPC1.5 machines (Indigo R3k/R4k, IP6/IP10/IP12).

The alignment adjustment code was removed in rev 1.36 for common
mips bus_space changes, but the code was not bus_space related
but used for uint32_t register acccess during probe.

Reported and tested by Naruaki Etomi in PR port-sgimips/53522.
Should be pulled up to netbsd-8.

-

Use elf2ecoff(1) rather than objcopy(1) to generate ecoff kernel.

Reported by Naruaki Etomi in PR port-sgimips/53518.

Should be pulled up to netbsd-7 and netbsd-8.
 1.3 13-Nov-2003  sekiya branches: 1.3.32;
Missed a mechanical edit in previous commit.
 1.2 13-Nov-2003  sekiya Adapt to new config file naming convention.
 1.1 21-May-2002  rafal Release machinery for port-sgimips; original work by Scott Taylor (sgimips
at mrynet.com), NDWO-ified by me (so all bugs are probably my fault).
 1.3.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.2 20-Feb-2011  matt Deal with 64 bit versions of kernels
 1.1 10-Sep-2009  matt branches: 1.1.2; 1.1.4;
file list64 was initially added on branch matt-nb5-mips64.
 1.1.4.1 05-Mar-2011  bouyer Sync with HEAD
 1.1.2.1 10-Sep-2009  matt More build adjustments for sgimips64.

RSS XML Feed